Cette offre d'emploi n'est plus disponible
Software Developer
- Alexandria, Virginia, United States
- Alexandria, Virginia, United States
À propos
This position is NOT remote. This position requires relocation to Alexandria, Louisiana.
Primary Responsibilities:
The software developer will contribute to the design, development, and maintenance of our software applications. He/she must be eager to grow their technical skills, work on meaningful projects, and collaborate with experienced developers in a supportive environment.
- Support the development, testing, and maintenance of software applications using technologies such as JavaScript, .NET, C#, and React
- Write clean, efficient, and well-documented code with mentorship and guidance from senior developers
- Collaborate with cross-functional teams—including product managers and designers—to gather requirements and deliver functional solutions
- Troubleshoot and resolve routine software issues, and escalate more complex problems when necessary
- Participate in the design, development, and enhancement of new features and application functionality
- Stay current with emerging technologies, tools, and industry best practices to contribute to continuous improvement efforts
Job Experience/Qualifications:
Attention to detail, creative thinking, and communication skills are vital for success in this role.
Required:
- Bachelor's degree in computer science, software engineering or related field
- 2-5 years of software development experience
- Proficiency in at least one programming language, such as JavaScript or C#
- Fundamental understanding of software development practices, including version control systems like Git
- Exposure to web development frameworks (e.g., React, .NET) and/or database technologies (e.g. SQL)
Preferred:
- Hands-on experience with cloud platforms, particularly Microsoft Azure
- Familiarity with Agile and Scrum development methodologies
Behavioral Skills:
Behavioral skills are critical for determining success in a career.
- Thoroughness and attention to detail
- Establish and maintain relationships with organizational leadership
- Possess a high level of self-direction
- Possess strong, active listening skills and be insightful, objective and inquisitive
- Ability to multi-task
- Demonstrated problem-solving abilities and a proactive approach to learning new technologies
- Strong interpersonal, communication, and collaboration skills, with the ability to work effectively in team environments
Benefits
Some of the benefits our team members enjoy include the following:
- Healthcare- Legacy Health & Wellness and Legacy Pharmacy
- Wellness Program
- Flexible Spending
Compétences linguistiques
- English
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.