Description
RESPONSIBILITIES:
Kforce has a client that is seeking a Software Engineer in Houston, TX.
Summary:
We are looking for a Senior Core Java Software Engineer who is highly passionate about application design & programming, and aspires to contribute towards our firms digital transformation agenda. As a Software Engineer, you'll be involved in building Cloud Native applications from a Domain driven design and micro-services architecture perspective, identifying bounded contexts, work with other partners to design solutions including activity flows, conceptual, logical and physical data models, write maintainable & testable code that is consistent with micro-service architecture principles, build fully automated CI / CD pipelines, support software solutions that are customer focused & highly secure. You'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.
Responsibilities:
- Design applications leveraging a Domain driven approach
- Write maintainable & testable code that is consistent with micro-service architecture principles
- Building reusable components and front-end libraries for future use
- Automate tests and deployments alleviating the need for manual intervention
- Build applications based on cloud-native principles and deploy to cloud platforms
- Collaborate with other technology teams to ensure successful integration
- Overall delivery of software components working in collaboration with product and design teams
- Research and learn new methodologies and technologies and bring knowledge to the team