XPAND Corporation seeks Software Engineers (multiple positions) at our Herndon, VA office responsible for all aspects of software development life cycle, including design, development, testing, implementation, maintenance, system administration, technical assessments, recommendations for inclusion of new technologies into system application and architecture. Design, build and maintain user interface (UI), business and data layer for web applications using C#, C#.NET, VB.NET, ASP.Net and SQL Server or Oracle for Microsoft projects. Follow Agile methodology for project management and development. Design and develop enterprise content functionality management using CMS tools such as Tridion. Plan, track and manage software development activities in VSS, TFS or Azure DevOps. Participate in production release activities. Analyze user requirements with software requirements to remediate vulnerabilities and determine feasibility of design within time and cost constraints including recommendations for inclusion of new technologies. Conduct data gathering and analysis of the requirements, and provide system requirements, develop software architecture based on such assessments. Develop build using Azure DevOps for continuous integration and continuous deployment. Create scripts to automate the process of deploying/testing the new build in each environment. Design and develop database driven web applications using design patterns, Microsoft technologies like .Net Core, MVC, ASP.Net, ADO.Net, C#, LINQ, GIT, AJAX, Python, JavaScript, jQuery, CSS, Bootstrap, HTML, JSON, XML, React, Angular, SQL. Create WEB API’s using .Net technologies. Work with business analysts, users, testers, developers and management in the resolution of software problems and respond to suggestions for software modifications or enhancements, including code review. Participate in software and architectural development activities, including mentoring young developers or new members in their coding techniques.
Masters or foreign equivalent degree in Computer Science, Electrical/Electronic Engineering, Computer Engineering, Information Systems or closely related field, plus 3 years of experience in the position offered or related occupation working as a Software Engineer.
Must have 3 years of experience in:
In lieu of Masters + 3 yrs of experience, the employer will accept a Bachelors or foreign equivalent degree in Computer Science, Electrical/Electrical Engineering, Computer Engineering, Information Systems or closely related field, plus 5 years of experience in the position offered or related occupation working as a Software Engineer.
Hybrid schedule permitted. May work from home but must work at the Herndon, VA office 1-2 days per week.
Send resume to Cindy.Cogley@xpandcorp.com