NOVALINK SOLUTIONS LLC · 2 days ago
Senior .NET Application Developer
NOVALINK SOLUTIONS LLC is seeking a Senior .NET Application Developer to join their Application Development team. The role involves migrating applications and data from the former agency infrastructure to DES systems, while also providing technical support and mentoring to junior team members.
Information ServicesProfessional ServicesTelecommunications
Responsibilities
Design, implement, support and maintain software, especially applications supporting the Bureau of Water functions and activities
Manual and automated testing to ensure robust, reliable applications
Address service desk tickets by working with users to understand issues, troubleshooting and debugging as needed
Collaborate with technical team members, customers, business analysts and other stakeholders to understand, gather and polish functional and non-functional requirements of software and processes
Mentor other developers and participate in code reviews
Assist in ongoing and future migration processes by identifying dataflows, dependencies, and technical requirements
Modify applications and support deployment process as needed
Prepare and maintain system documentation for applications supported, including disaster/data recovery
Provide appropriate administrative documentation/project communication
Adhere to Office of Technology (OT) application development and security standards to protect sensitive information of the agency, constituents, customers and systems
Qualification
Required
8 years' experience with government IT projects as a software developer, software engineer or related field
8 years' experience in building and optimizing SQL statements and stored procedures
3 years' experience supporting Water Quality/Safety Information Systems, preferably in a government setting
Working knowledge of ASP.NET, .NET, and C#, HTML, and CSS
Demonstrable software troubleshooting/debugging and analysis skills
Familiarity with the Software Development Life Cycle (SDLC)
Fluent in English with the ability to communicate across project and technical teams
Ability to analyze and organize complex technical data logically and efficiently
Expertise in developing and executing software test cases
Experience in maintaining and upgrading existing applications and systems
Effective collaborator with users, vendors, and IT personnel
Experience planning, directing, and reviewing work of technical teams and staff
Experience in software security standards and best practices
A bachelor's degree in computer science, computer engineering or a related field and experience in computer software development, modification, and maintenance. Relevant experience may substitute for the bachelor's degree on a year-for-year basis
Preferred
Experience implementing, configuring and supporting SDWIS, Water Quality Exchange (WQX), SWIFT, and DW–SFTIES
Experience with Apache Tomcat and Java
Experience working/collaborating with the Environmental Protection Agency (EPA)
Experience using service/help desk ticket platforms and Microsoft Office products
Company
NOVALINK SOLUTIONS LLC
Novalink Solutions LLC (Novalink) is a global consulting and engineering services company.
H1B Sponsorship
NOVALINK SOLUTIONS LLC has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (10)
2024 (30)
2023 (38)
2022 (25)
2021 (26)
2020 (20)
Funding
Current Stage
Growth StageCompany data provided by crunchbase