Job Description
Job Description
We are offering a contract to hire employment opportunity for a Software Developer in the IT Software industry, based in Baltimore, Maryland. As a Software Developer, you will have pivotal responsibilities in our team, including the development of software applications, ensuring efficient performance, maintaining security, and staying updated with new technologies in the ever-changing industry of technology and healthcare.
Responsibilities:
• Collaborate with the engineering team to develop applications that are scalable, secure, and easy to maintain
• Contribute to technical planning and organizing, and leading technical projects in design and development
• Utilize skills in Atlassian Jira, Backend Development, and Bug Tracking to ensure efficient workflow and project management
• Apply knowledge of C++ and Database management in software development processes
• Use AB Testing, Agile Scrum, and Ajax for efficient software development and project management
• Incorporate API Development, ASP.NET, and Angular in the development of software applications
• Apply ASP.NET MVC Framework in the creation and maintenance of software applications
• Stay abreast of new technologies in the ever-changing and growing industry of technology and healthcare
• Ensure the use of front-end technologies such as Angular and React in software development
• Maintain a thorough understanding of Object Relational Mapping concepts such as EnityFramework and EntityFrameworkCore.• Possess a minimum of three years of experience in the IT software industry
• Proficient in Atlassian Jira and bug tracking
• Skilled in backend development and API development
• Proficient in C++ programming language
• Experience with Database management and AB Testing
• Knowledge of Agile Scrum methodologies
• Experience in using Ajax for web application development
• Familiarity with ASP.NET and ASP.NET MVC Framework
• Proficient in Angular for developing web applications
• Demonstrated ability to work in a team setting and independently
• Strong problem-solving abilities and attention to detail
• Excellent written and verbal communication skills
• Bachelor's degree in Computer Science or a related field (preferred)
• Relevant certifications in software development (advantageous)