Software Engineer: III
Spectraforce
Raleigh, North Carolina
Remote
2 days ago
Job Description
Job Title: Software Engineer: III
Location: Remote
Duration: 6 months, possible extension
Looking for a remote candidate (Work East Coast Hours)
Job Description
Primary Job responsibilities
Required Skills
Desirable Skills
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 70.00/hr.
Location: Remote
Duration: 6 months, possible extension
Looking for a remote candidate (Work East Coast Hours)
Job Description
- The Client IT team is looking for a Senior Software Engineer to join us in the USA. In this role, you will work as a member of the IT Delivery Team. You will be a key member of the team, responsible for real-time and batch integrations between Client’s enterprise applications and third-party cloud service (Software-as-a-Service) providers, as well as Client’s business partners. You will design, develop, deploy, and maintain integration services supporting critical cloud services which enable many aspects of Client’s business operations.
- In this role, you will contribute to the team’s capabilities by demonstrating technical competence, initiative, creativity, learning, sharing, and teamwork while collaborating with globally distributed team members and stakeholders.
- Remote candidates with required skills and demonstrated success working independently may also be considered.
Primary Job responsibilities
- Analyze and clarify business requirements and functional specifications
- Collaborate with enterprise and solutions architects to design and document data integration routes
- Interface with multiple internal as well as external stakeholders
- Develop and test services enabling complex integration use cases
- Serve as integration developer for the project implementation team, ensuring work meets enterprise standards and fulfils business requirements
- Automate unit and integration testing, document results for review by other stakeholders
- Support project integration and end-to-end test cycles
- Manage project deliverables and assignments within the project team
- Document and transfer knowledge, develop capabilities of production support team
- Provide Tier 2 and 3 production support
Required Skills
- Solid experience as a Python middleware developer with experience developing core Python applications, integration routes, microservices, and APIs
- Experience with integrating large enterprise systems such as Salesforce, SAP, Snowflake, Oracle EBS, Workday
- Experience with Linux system programming and light system administration
- Experience in working with external teams to integrate across company boundaries
- Excellent verbal and written English communication skills
Desirable Skills
- Experience with asynchronous messaging technologies, such as Kafka, Apache ActiveMQ, RabbitMQ or similar, and open-source integration frameworks, such as Red Hat Fuse or Apache Camel, are a plus
- Experience building, deploying, and maintaining container-based applications on public, private, or hybrid cloud infrastructure; Red Hat Openshift or Kubernetes is preferred, but not required
- Experience developing and integrating with REST APIs
- Prior experience with OpenAPI, API Security, API Policy Definition and Enforcement
- Experience with other programming languages such as Java, Salesforce Apex, Ruby, Go, or similar, is a plus, but not required
- Prior experience working on agile development teams (Scrum, Kanban) is a plus
- Experience working in Jira and SAFe agile norms would be preferred.
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 70.00/hr.