Senior Software Architect/ Engineer

 (2+ years exp)
$85k – $110k • No equity
Published: 1 month ago
Avatar for AB&R

AB&R

Identify, Track , Manage

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

Java
SQL
Optimization
Git
MangoDB
Jira
BDD/TDD
REST APIs
Kafka
Docker
Microsoft Azure
Agile methodology
webMethods Integration Platform

The Role

We are seeking an experienced and enthusiastic Senior Software Developer for a Architect/Developer position on our software team. AB&R is looking for a candidate with strong experience in cloud and traditional architecture, complex system development, API design, and strong .Net skills. Our ideal candidate should be a detail-oriented team player that can support junior developers and easily discuss solutions with corporate customers. The position requires a broad software technology background and someone who can collaboratively develop complex supply chain solutions. The position will entail working in a fast-paced environment with engineers, managers, Sales, Marketing, and other stakeholders who are all responsible for enhancing our existing suite of system applications and services. Our focus on the development and the implementation of new software systems is exciting and challenging – making you a significant part of company success. Experience with supply chain and warehouse management systems is a big plus.

Required Skills and Qualifications:

  • 5-10 years of software engineering experience with both the Microsoft solution stack and modern Open Source frameworks and libraries
  • 5+ years with software architecture, patterns, and complex integration technologies – including Azure Cloud Services & containerization, as well as N-tier development.
  • 3-5+ years of object oriented design and solutions development with C# and .Net Core. Java a plus
  • 2+ years of experience with JavaScript, in HTML5, CSS, JS
  • 3+ years experience building application APIs with REST and SOA serices (XML, DOM, JSON, etc)
  • Experience building applications with SQL and non-SQL data storage, data persistence and caching. (SQL Server, Oracle, MongoDB)
  • Experience with modern version control systems, build principles, and tools (Git, Bitbucket). Experience with CI/CD is a plus
  • 3+ years of working with Agile software development methods (scrum a plus)
  • Training & knowledge of software engineering best practices, software development, test-driven development (TDD/BDD), code reviews, design documentation, CI/CD and experience to setup, configure and maintain a dynamic software product dev/build environment
  • Knowledge of performance optimization techniques
  • Strong problem-solving skills and assist Product Support teams in solving customer problems as needed.
  • Perform code reviews, create unit and integration tests, etc
  • Understanding of writing good requirements, test strategies, and project management roles
  • Must have excellent written and oral skills - delivering design documents, easy to understand architecture, and communicating with external customers
  • Researching and exploring how to use new technologies and platforms
  • Be a self-starter comfortable working in a fast-paced environment
  • Must be able to mentor junior programmers and help insure successful delivery

Education

· Bachelor or Master (preferred) degree in Computer Science, Computer Engineering or related field, advanced technical education from a recognized program or demonstrated technical knowledge and equivalent work experience.

Desired skills:

Experience & training in Azure, WebMethods, Kafka, Docker, Kubernetes
Other

Legal authorization to work in the US is required. We will not sponsor individuals for employment visas, for this job opening.

Job Type: Full-time

Similar Jobs

iFoodDecisionSciences company logo
iFoodDecisionSciences
Global food safety from seed to shelf using ML, Blockchain and App/API process controls
Rivia Health (formerly RexPay)  company logo
Rivia Health (formerly RexPay)
Making the $400B patient-pay experience better for providers AND patients
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Archesys company logo
Archesys
Improving the government services that impact everyday lives