Software Developer
at Janus Research Group
Newport News, VA 23604, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | USD 75000 Annual | 31 Oct, 2024 | N/A | Development Work,Software,Features,Team Leadership,Azure,Web Application Development,Affirmative Action,Technical Discussions,Sprints,Sos,Training,Data Warehousing,Visual Studio Code,Web Api,Color,Javascript,Mvc,Janus,Corrective Actions,Control Software | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
CANDIDATES MUST HAVE AN ACTIVE SECRET CLEARANCE AND VERIFY, BEFORE APPLYING, THAT YOU MEET THE MINIMUM REQUIREMENTS OF THE POSITION.
Target salary range: $75,000 - $135,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
The Software Developer will develop and maintain web application System of Systems (SoS) capabilities using COTS and GOTS software and hardware, as applicable. SoS development work includes maintenance of .NET web forms applications, migration of legacy .NET technologies to contemporary frameworks, development of services and features in an MVC architecture, data warehousing and ETL, and leveraging APIs for federated data systems.
The developer will apply bug fixes and updates to existing applications as well as implement new features as planned in support of scheduled releases. Additionally, the developer will provide support in technical discussions and troubleshooting expertise in support of SoS application.
Responsibilities:
- Plan and successfully deploy software releases.
- Develop performant web application software as a member of an Agile team using the Scrum framework.
- Diagnose software issues and defects, report on and implement corrective actions.
- Utilize issue tracking and knowledge management processes and software to track work across sprints and application releases.
- Collaborate and coordinate with team leadership in the planning and execution of development work.
- Communicate effectively with management team and stakeholders.
- Coordinate with junior software developers as well as the business analyst and quality teams.
Experience and Education
Web application development using Microsoft technologies (e.g., .NET 4.X+ Framework (Web Forms, MVC, Web API), SQL Server, Windows Server).
Experience with web application development using C#, JavaScript, and HTML/CSS using Visual Studio and Visual Studio Code, JavaScript-based UI-focused frameworks and libraries (e.g., jQuery, DevExtreme, React).
Experience with Agile development experience that includes CI/CD (e.g., Jenkins, Bamboo, GitLab) and version control software (e.g., Git, SVN, TFS).
Experience with development using cloud platforms such as Azure or AWS.
Education:
- Possess a Bachelor’s Degree or higher from an accredited college or university in Engineering, Science, or Information Technology
- Security+ certification
JANUS strives to provide opportunities for career growth through training and development. We also offer an attractive comprehensive benefit package to include health and welfare plans and financial products. As part of a total rewards program, employees can benefit from our referral bonus program, and other various employee awards. JANUS Research Group takes pride in our benefit package and rewards program which has earned us the certification of a Great Place to Work™
JANUS Research Group provides reasonable accommodation so that qualified applicants with a disability may participate in the selection process. Please advise us of any accommodations you request to express interest in a position by e-mailing: Alisha Pollard, Director of Human Resources at alisha.pollard@janusresearch.com or calling (706) 364-9100. Please state your request for assistance in your message. Only reasonable accommodation requests related to applying for a specific position within JANUS Research Group will be reviewed at the e-mail address and phone number supplied. Thank you for considering a career with JANUS Research Group.
JANUS Research Group participates in the Electronic Employment Verification Program. Please click the E-Verify link below for more information.
Responsibilities:
- Plan and successfully deploy software releases.
- Develop performant web application software as a member of an Agile team using the Scrum framework.
- Diagnose software issues and defects, report on and implement corrective actions.
- Utilize issue tracking and knowledge management processes and software to track work across sprints and application releases.
- Collaborate and coordinate with team leadership in the planning and execution of development work.
- Communicate effectively with management team and stakeholders.
- Coordinate with junior software developers as well as the business analyst and quality teams
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Engineering science or information technology
Proficient
1
Newport News, VA 23604, USA