About The Position

This is an amazing opportunity to work within one of the fastest growing Managed Services Providers. We are a company with a heart and soul dedicated to the ongoing success and growth of our employees and continued business success of the customers we support. We foster a fun and connected environment with employee benefits extending beyond general compensation and into company sponsored events and an invested culture of learning. The Application Developer I is an entry-level role responsible for developing, testing, and maintaining applications under guidance. This role supports senior developers in delivering technical solutions, translating defined requirements into code, and ensuring application quality through established development practices. The position focuses on building foundational technical skills and contributing to project delivery within defined scope.

Requirements

  • Bachelor’s degree in computer science or a related field from an accredited institution
  • In lieu of a degree, equivalent work experience may be considered on a 1:1 basis
  • Customarily has at least 0 to 3 years of experience in application development
  • Exposure to .NET, C#, or similar programming languages preferred
  • Basic understanding of web technologies and REST APIs
  • Clarity: Possesses excellent communication skills, makes a concentrated effort to speak the customers’ language. Ability to field questions with concise, well-constructed responses
  • OwnIT: Shows integrity, innovation, and accountability in completing daily assignments
  • Results: Solutions focused and driven to resolve conflict quickly and precisely. Proactively looks for opportunities to contribute to the company’s business goals
  • Growth: Willing to learn and ask questions. Constantly looking for new ways to improve yourself. Ability to adapt and grow in a fast-paced environment
  • Team: Embraces both customers and colleagues as team members. Ability to be flexible, respectful, engaged and collaborative
  • Basic understanding of object-oriented programming concepts
  • Familiarity with SQL and relational databases
  • Exposure to version control tools such as Git or Azure DevOps
  • Ability to understand and follow technical specifications
  • Problem-solving ability with guidance from senior team members
  • Willingness to learn and adapt in a fast-paced environment

Responsibilities

  • Develop, test, and maintain application components based on defined requirements
  • Write clean, efficient, and maintainable code following established standards
  • Assist in application design and development activities under supervision
  • Support development using technologies such as .NET, C#, or other relevant programming languages
  • Work with front-end or back-end frameworks such as Angular, React, or similar technologies as required
  • Assist in developing and consuming RESTful APIs and web services
  • Perform unit testing and support defect resolution activities
  • Collaborate with QA teams to identify and fix issues in a timely manner
  • Participate in Agile or waterfall project methodologies as required
  • Create and maintain basic technical documentation
  • Work closely with senior developers and cross-functional teams to deliver assigned tasks
  • Analyze assigned user requirements and contribute to solution development
  • Follow coding, testing, and deployment standards and best practices
  • Continuously develop technical skills and stay updated with emerging technologies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service