Nexus Consulting is seeking a Software Engineer III to support time-bound engineering initiatives within a collaborative, cross-functional environment. This role will contribute to the design, development, testing, and maintenance of scalable software systems and services.
Responsibilities:
- Design, implement, test, and maintain software features aligned with defined project objectives
- Write clean, maintainable, and well-documented code
- Participate in peer code reviews and uphold engineering quality standards
- Troubleshoot and resolve production and non-production issues
- Analyze system behavior and improve reliability, scalability, and performance
- Partner with product, design, data, and infrastructure teams to deliver scoped outcomes
- Communicate technical concepts clearly to stakeholders
- Follow secure coding, privacy, and compliance standards
- Contribute to CI/CD workflows and modern development practices
- Participate in on-call or operational support processes as required
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
- Experience in one or more general-purpose programming languages (C++, Java, Python, Go, etc.)
- Strong understanding of data structures, algorithms, and software design principles
- Experience with version control systems (e.g., Git)
- Familiarity with CI/CD pipelines and modern development workflows
- Ability to work effectively in distributed teams
- Authorized to work in the United States for the duration of the assignment
- Distributed Systems