Job Description
Job Description
ComResource is looking for a Senior Engineer.
We need someone to assist in developing and supporting complex software applications while contributing to engineering best practices within an agile development environment.
Responsibilities:
- Develop high-quality software features and components within complex applications.
- Collaborate with agile teams to design and implement new product features.
- Write clean, maintainable, and testable code using established software development practices.
- Contribute to development planning, estimation, and architecture decisions.
- Develop automated tests and promote test-driven development practices.
- Design data storage strategies and support system integrations.
- Support infrastructure automation and cloud-based architectures.
- Implement monitoring, logging, and operational metrics.
- Ensure secure coding practices and compliance with data protection standards.
- Collaborate with stakeholders to translate business requirements into technical solutions.
Essentials:
- 6+ years of software engineering experience.
- Experience with Java and Spring Boot.
- Experience with JavaScript and React.
- Experience building REST APIs and microservices.
- Experience working with cloud platforms such as AWS.
- Experience with relational and non-relational databases.
- Strong understanding of software testing and quality assurance practices.
- Bachelor’s degree in Computer Science or related field.
Desired:
- Experience with Kubernetes and container orchestration.
- Experience with infrastructure as code practices.
- Knowledge of machine learning or data analytics concepts.
- Experience mentoring engineers and influencing team technical decisions.
Req ID: CG878610224