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
Full-time