EdgeOS Software Engineer

Employer
EdgeConnex
Location
Herndon, VA
Posted
May 09, 2017
Closes
May 22, 2017
Industry
Engineering
Hours
Full Time
EdgeConneX(R) is the only global Edge Data Center(R) provider. Creating purpose-built, edge-of-network infrastructure solutions that extend the internet's reach, EdgeConneX enables the fastest and most secure delivery of content, cloud services and applications. Edge Data Centers host bandwidth intensive and latency sensitive data closer to end-users, establishing a more secure, reliable and cost effective distribution model for the internet. For more information, please visit our EdgeConneX Internet of Everywhere(R).EdgeOS Software EngineerThe EdgeOS Software Engineer will be responsible for performing software development of EdgeOS system functionality including new feature development, maintenance, as well as enhancements to existing functionality and technology improvements. The position entails full lifecycle responsibility including requirements analysis, design, implementation, testing, debugging, integration, and verification. Our software applications are developed using C#, JavaScript, and HTML programming languages running on a Windows ASP.Net environment.DutiesKnowledge acquisition of existing system components and functionalityFamiliarity with development environment tools and proceduresWorking with system users to gather and refine new requirementsFunctional decomposition of needs into solution components and algorithmsDocumentation of software design proposals for the solutionImplementation of software modifications to accomplish solution tasksImplementation of unit tests to automate quality validationTesting of software modifications to verify proper functionalityIntegration of software modifications into existing software systemTesting of integrated system solution to verify regression/functional accuracyDebugging, isolating, and fixing issues that arise during development testingCoordinating with other team members and solution contributorsSupporting system users and operation support staff with issue resolutionRequired SkillsBachelor's degree in Computer Science, Engineering or related technical fieldMinimum 6+ years in software engineeringMinimum 3+ years in database experience using SQL Server or equivalent RDBMSStrong problem solving ability and structured logical thinking skillsCan work independently and develop solutions to complex problemsExcellent time management and organizational skillsGood verbal and written communication skillsStrong team playerDesired QualificationsMercurial or equivalent configuration management tool experienceVisual Studio/ASP.Net/C# development experienceSQL Server Management Studio database experienceExperience in Agile/Scrum development methodologiesTravelThe position is based at the Herndon, VA headquarters location and travel is not expected. However, there may be occasional travel required on an exception basis for team meetings or site visits.This position reports to the EdgeOS Software Architect and will be expected to work closely with the other IT staff employees and third party software consultants involved in the development, operation and support of the EdgeOS system.EdgeConneX believes diversity - of thought, backgrounds and experiences - affects all that we do, from our employees to the solutions we deliver. Our goal is to create an environment in which inclusion through diversity helps deepen the lives and work experience of our employees, enhances our innovation and creativity, and enriches our involvement in our communities. EdgeConneX is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin or ancestry, physical or mental disability, as well as any other category protected by applicable federal, state, or local laws. Apply Now