compensation:
$80K — $100K *
industry:
specialty:
experience:
The Role
As a Sr Software Engineer, you will work as part of an architecture team to drive business integration designs and development in a Scaled Agile environment. Will look to enhance build and enhance integration platforms and develop CI/CD pipelines for DevOps processing on the Business Integration team. Extensive unit/functional testing knowledge experience necessary to help improve both front end and back end processing quality. Knowledge of SOA including principals of overall architecture, design, processes, functionality, and technical components which include middleware integration and orchestration components. Experience using both Java and C# .NET development. High team spirit & attitude to get things done is a must. Strong email and verbal communication skills.
The Main Responsibilities
Should be able to understand Business requirements and relate them to Design & Implementation from JIRA stories. The successful candidate will be able to participate in design reviews and demos as part of the implementation meetings. Develop high-level/low-level Engineering design specs for work they are involved in. Independent in designing and developing complex systems, web services, and integration with various end systems.
Some development aspects will include:
• Software engineering using modern software architecture and patterns
• Developing new Enterprise Services in both SOAP and REST using the latest patterns
• Develop various database schemas and complex SQL queries.
• Responsible for the development of unit testing specs.
• Maintain and resolve issues in highly complex integration architecture.
• Support various testing cycles including integration, UAT & regression testing.
• Leverage CI/CD pipelines as part of the DevOps platforms to deliver code into test and production
• Follow up with various end application owners to resolve issues.
• Performs production support activities
• Provides status on assignment tasks/Daily Standup tasks
• Participates in Release Activities
What We Look For in a Candidate
Good Design and Programming skills using a variety of technologies including Java, .Net
Excellent unit/functional testing skills
Detailed Oriented, Organized, accountable
Understands Software Development processes
Performs systems development activities
Performs production support activities
Provides status on assignment tasks/ report issues/ Daily Standup (Jira) stories
Participates in Release Activities
Delivers results for project and program deliverables
Required Characteristics:
Good Design and Programming skills using a variety of technologies
Detailed Oriented, Organized, accountable
Understands Software Development processes
Additional Skills:
SQL Server
Oracle Database
Java
RestFul resource development
UI development
Continuous Integration
Valid through: 1/27/2021