Essential Functions and Responsibilities:
Assist in the development and maintenance of web-based applications using Angular and TypeScript under the guidance of senior developers.
Support deployment processes using AWS and containerization with Docker, following established workflows.
Use GIT for version control and collaboration, adhering to team standards for source control management.
Participate in code reviews, learning to produce high-quality code that aligns with company standards.
Assist in identifying and correcting software defects, providing troubleshooting support as directed.
Contribute to the design and development of new features, ensuring functionality and performance under supervision.
Engage in Agile development cycles (e.g., Scrum, Kanban) and collaborate with cross-functional teams to deliver project goals.
Requirements
Basic understanding of full-stack development, with exposure to Angular, TypeScript, AWS, Docker, or GIT through coursework, internships, or personal projects.
Familiarity with one or more of the following: C#.NET, Python, PHP, SQL, SQL Server, MySQL, MongoDB, Redis, HTML/CSS.
Ability to write clear, functional code with guidance and learn to produce maintainable, efficient solutions.
Willingness to stay current with evolving technical advances through training and self-study.
Basic analytical and problem-solving skills with a desire to grow in these areas.
Understanding of software engineering practices, including coding standards, code reviews, source control, build processes, and testing, with a willingness to adopt best practices.
Ability to work collaboratively 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, procedures, and system usage practices.
Must comply with Company vaccination policy.
Must have unrestricted work authorization in the United States
Education and/or Experience
Bachelor’s degree in computer science, computer engineering, or a related field, or equivalent combination of education and experience (e.g., coding bootcamp, internships, or relevant coursework). Up to 1 year of related experience through internships, academic projects, or entry-level roles is preferred but not required.
Preferred Skills and Experience
Exposure to Python or PostgreSQL through coursework or projects.
Familiarity with CI/CD pipelines or cloud-based infrastructure is a plus.
Physical Requirements/Working Conditions:
While performing duties of this job, the employee is predominantly 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. No positions report to this role.
Vividly
Dynatrace
Wing Assistant
Olo
SupplyHouse.com