26-5024: Software Developer- Azure
$140,000–$150,000 year
On-siteHerndon, Virginia, United States
Herndon, Virginia, United StatesOn-siteFull Time$140,000–$150,000 yearBachelors DegreeConsulting ServicesSmall
Full TimeBachelors DegreeSmallConsulting Services
Job Summary
Design, develop, test, debug, and maintain software applications and components based on functional and technical specifications. Analyze business and system requirements to create scalable solutions, then develop APIs, backend services, database components, and cloud integrations. Perform unit testing, code reviews, and defect resolution while supporting deployments, system upgrades, and production maintenance. Collaborate with developers, analysts, project managers, and client stakeholders throughout the software development lifecycle.
Required Qualifications
- Bachelor's degree or equivalent in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field
- Experience developing and maintaining software applications using modern programming languages, frameworks, and development tools
- Strong understanding of object-oriented programming, data structures, algorithms, and software design principles
- Experience with relational databases, SQL, APIs, application integration, and data processing
- Knowledge of source-control systems, software testing, debugging, CI/CD processes, and application deployment methodologies
- Strong analytical, problem-solving, communication, and teamwork skills with the ability to support multiple software development projects
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.