Summary
Join Easy Dynamics as a Full Stack Developer and collaborate with a team to deliver high-quality products for clients. You will develop and troubleshoot both back-end and front-end components for cloud-hosted applications, perform complex analysis, and implement solutions. This role requires strong communication, problem-solving skills, and experience with Agile Scrum. The ideal candidate will have a minimum of 5 years of relevant experience and proficiency in Java, Python, or JavaScript. US Citizenship and an active U.S. Government Public Trust clearance are mandatory. Easy Dynamics offers a competitive salary and a collaborative work environment.
Requirements
- Minimum 5 years of relevant experience as a Full Stack Developer
- Minimum 3 years of experience with API development
- Proficient in modern web frameworks & libraries based in Java, Python and/or JavaScript
- Significant experience working with Agile Scrum
- Ability to lead a team environment, summarize progress and lead scrum ceremonies
- Skilled in the full web development stack of related technologies to include the creation and use of REST APIs
- Strong understanding of the modern frameworks and user interface standards
- Ability to complete complex and difficult assignments and clearly articulate complex technical solutionsβ―to both technical and non-technical stakeholders
- Excellent problem solving and communication skills
- US Citizenship required
- Active U.S. Government Public Trust clearance
Responsibilities
- Develop and troubleshoot back-end components for custom built cloud hosted applications
- Develop and optimize front end components
- Coordinate development activities working with the Platform Team
- Perform complex analysis of problems, review requirements, translate into a technical design, and implement solution
- Work on complex problems where analysis of situations or data requires an evaluation of complex and conflicting variables, both independently and in collaboration with other team members
- Exercise independent judgment in developing methods, techniques, and evaluation criteria for delivering results
- Work well under pressure to comply with project schedules and challenging client performance requirements
- Conduct root cause analysis and develop solutions when challenging project issues arise
- Regularly interact with Senior Leaders/Management and provide outstanding customer service to clients
Preferred Qualifications
- Bachelorβs degree in relevant field
- Experience designing and developing complex software systems for a cloud environment such as Azure
- Experience developing and deploying microservices in a cloud environment
- Experience in DevOps and working with Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools such as Git, GitHub, Jenkins, Docker, Kubernetes, and testing tools such as SonarQube, JMeter, Selenium
- Experience writing CRUD operations using TypeScript/JavaScript
- Experience with SQL Server