Location: Lawrenceville, GA
Description:
Senior Developer
Lawrenceville, GA
Direct Hire/FTE
Job Description: This role is responsible for the design and development of dynamic enterprise-class software applications. The position will focus on technical leadership and design. The successful candidate will define and develop solutions, system/software architecture, and detailed designs through reference models, frameworks, and use cases.
Responsibilities:
- Define and develop solutions, system/software architecture, and detailed designs.
- Build containerized applications (Docker/Kubernetes).
- Work with Azure.
- Quickly master technologies and provide technical leadership.
- Collaborate with stakeholders to identify requirements and direct teams in making design decisions.
- Have strong communication skills, including the ability to present and meet deadlines.
- Have working knowledge of .NET Core and Entity Framework.
- Have working knowledge of Microservice Architecture.
- Have working knowledge of SQL.
- Knowledge of messaging systems like RabbitMQ is a plus.
- Experience developing on popular JavaScript frameworks: Angular, React or Backbone or jQuery is a plus.
- Perform other duties as assigned.
Qualifications:
- A minimum of 10+ years of experience in a related position required.
- Bachelor's degree in IT, MIS, or Computer Science preferred, or an equivalent combination of education and experience.
- CKAD certification preferred.
- Azure certifications (900, 305 etc.) preferred.
- 2 years' experience working with REST API's.
- 1-year minimum experience working with relational database systems such as SQL Server, Oracle, or MySQL.
- Strong written and verbal skills in English and ability to communicate effectively.
- Ability to build and maintain positive business relationships with co-workers and other business contacts.
- Regular attendance, punctuality, and the ability to work a full-time position during normal office hours as well as some time on weekends and evenings as project needs or scheduling requirements dictate.
- Ability to work in an office setting, sitting at a computer workstation, with the ability to work most of the day using the computer, telephone, and basic office equipment.
- Programming certifications for IT professionals are welcomed and will be considered. (E.g., MCSD, Google Apps, CSSLP)
- A strong developer portfolio will be considered. (E.g., GitHub, Codeplex)
Subscribe to job alerts and upload your resume!
*By registering with our site, you agree to our
Terms and Privacy Policy.