Job description
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
Writing clean, high-quality, high-performance, maintainable code
Develop and support software including applications, database integration, interfaces, and new functionality enhancements
Coordinate cross-functionally to insure project meets business objectives and compliance standards
Support test and deployment of new products and features
Participate in code reviews
Qualifications
Bachelor's degree in Computer Science (or related field)
3+ years of relevant work experience
Expertise in Object Oriented Design, Database Design
Ability to multi-task, organize, and prioritize work
Familiarity with Azure AI services a big plus
Skills
Proficiency in programming languages such as C, C, C#, ASP.NET and familiarity with RESTful services.
Not looking for Java developers
Understanding of Azure cloud services for application deployment and management.
Familiarity with Dockers and Containers is desired
Excellent problem-solving skills and the ability to work independently or as part of a team.
Strong communication skills to effectively collaborate with team members and stakeholders.
No H1B visa sponsorship available at this time and no OPT candidates please