Blackstone & Cullen - Dawsonville, GA

posted about 1 month ago

Full-time - Mid Level
Dawsonville, GA
Professional, Scientific, and Technical Services

About the position

The Application Developer will play a crucial role in our organization by designing, developing, and maintaining software applications that meet the needs of our users. This position requires a strong understanding of the software development life cycle (SDLC), programming languages, and software engineering principles. The ideal candidate will be responsible for writing clean, maintainable, and efficient code while troubleshooting and debugging software issues as they arise. Collaboration is key in this role, as the Application Developer will work closely with cross-functional teams to identify and prioritize software features that enhance our applications. The candidate will also be expected to perform code reviews, providing constructive feedback to other developers to ensure high-quality code standards are maintained. Staying current with emerging trends and technologies in software development is essential, as this will inform the development process and help the organization remain competitive in the market. Overall, this position offers an exciting opportunity for a skilled developer to contribute to the growth and success of our software applications, ensuring they are robust, efficient, and user-friendly.

Responsibilities

  • Design, develop, and maintain software applications for the organization.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and debug software issues.
  • Collaborate with cross-functional teams to identify and prioritize software features.
  • Perform code reviews and provide feedback to other developers.
  • Stay up to date with emerging trends and technologies in software development.

Requirements

  • Strong programming skills, excellent problem-solving skills, and a high level of attention to detail.
  • Solid understanding of software engineering principles and familiarity with the software development life cycle (SDLC).
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 6+ years of experience in software development and adopting best practices.
  • Strong in Microsoft and OpenSource stack programming and frameworks - C#/.NET, ReactJs, Typescript, NodeJS.
  • Strong in API development - REST APIs and SOAP.
  • Strong experience on Microsoft Azure Platform and services.
  • Strong experience in SharePoint Online Development (SPFx framework).
  • Strong experience Azure DevOps for CI/CD.
  • Strong experience in Microsoft SQL Server and Azure Data services.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and in a team environment.
  • Excellent written and verbal communication skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service