What are the responsibilities and job description for the Full-Stack Software Engineer Senior Advisor position at Concept Software & Services INC?
Role Summary:
We are looking for a senior-level resource who can provide technical leadership, collaborate effectively with team members.
Responsibilities
- Core code production for back, middle and front end applications
- Operational triage of bugs, failed test cases and system failures
- Creating and optimizing infrastructure performance metrics
- Mapping user stories to detailed technical specifications
- Creating a repeatable process for rationalizing large amounts of reports
- Complete detailed peer code reviews
- Deploying & developing cloud applications end to end
- Architecting a pilot or PoC effort to bring innovation to delivery
- Working In stages of the environment lifecycle including Production
- Automation of manual data object creation and test cases
- Ask smart questions, take risks and champion new ideas.
Skills:
- Hands-on development on AWS - Terraform, S3, Lambda, SQS, SNS, Event Bridge, DynamoDB, Glue
- Hands-on development on Java Backend - Springboot, Springbatch, Microservices, REST.
- As part of software development should be good at testing – Manual, Junit, Mockito.
- Should have inplimented automation testing – Cucumber, Test Driven Design (TDD), Behavior-driven development (BDD).
- CI/CD environment development (GIT/Jenkins or Cloud Native).
- Angular, NodeJS or ReactJS.
- Health care information domains experience a plus.
Qualifications
- Bachelors Degree.