Essential Functions and Responsibilities:
Review, modify, develop, and implement web-based applications using Angular and TypeScript
Develop and maintain deployment processes using AWS and containerization with Docker
Manage and optimize source control using GIT for version control and collaboration
Collaborate in code reviews, ensuring high quality code and adherence to company standards
Monitor and correct software defects and provide troubleshooting support as needed
Design, develop and debug new features, ensuring smooth and scalable performance
Participate actively in Agile development cycles (e.g. Scrum, Kanban) and collaborate with cross functional teams
Requirements
Knowledge, Skills, and Abilities:
Previous experience with full-stack development particularly in Angular, Typescript, AWS Deployment, Docker and GIT
Proven experience with full stack development
Proven experience in all or a combination of the following: C#.NET, Python, PHP, SQL, SQLServer, MySQL, MongoDB, Redis, HTML/CSS etc.
Proven ability to successfully write efficient, maintainable code and test software applications
Ability to keep current in constantly evolving technical advances
Strong analytical and problem-solving skills
Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Ability to write clean, efficient and maintainable code
Experience working in an Agile software development environment
Must comply with and pass initial background check and drug screening, as well as subsequent background checks, drug screenings and vaccine requirements as required by customer contracts
Ability to follow DI’s policies and procedures and system usage practices
Must comply with Company vaccination policy
Preferred Experience & Skills
Knowledge of Python and PostgreSQL
Previous experience with CI/CD pipelines and cloud-based infrastructure is desirable
Education and/or Experience
BS or MS degree in computer science, computer engineering and a minimum of 3 years related experience or a combination of education and related working experience from which comparable knowledge and skills can be acquired.
Physical Requirements/Working Conditions:
While performing duties of this job, the employee is predominately functioning in a remote, sedentary position with high frequency of keyboarding, and computer use.
Supervision Level
This person reports directly to the Software Engineering Manager
Contentsquare
Tokalent
Stack And Co Software Recruiters
CrewBloom
AllCares