The Naval Nuclear Laboratory (NNL) is seeking a highly motivated professional to join its Information Technology (IT) team. The successful candidate will work in a technically diverse and dynamic environment with a team of software developers responsible for all aspects of software development of enterprise applications for the business. The successful candidate will be responsible for merging multi-site user community needs with available resources to develop and implement solutions that continue to add functionality , increase capacity, and improve performance of the IT services being provided.
Some of the duties and responsibilities of this position include, but are not limited to:
Developing, testing and maintaining enterprise software applications.
Being an effective contributor to individual and team application development efforts by remaining on-task and on-schedule.
Designing and developing applications from use cases and functional requirements.
Participating or leading in the development of corporate standards, and complying with existing corporate and industry standards.
Resolving escalated Help Desk issues as they relate to software development.
Cross training and educating other application developers.
Investigating, recommending and implementing new technologies.
Bachelor s degree from an accredited college or university and a minimum of two years relevant experience; or
Master s degree in a related field from an accredited college or university
Bachelor s degree from an accredited college or university and a minimum of four years relevant experience; or
Master s degree in a related field from an accredited college or university and a minimum of two years relevant experience
Experience and knowledge of the Microsoft .NET framework including ASP.Net Core, ASP.NET MVC, C# and Entity Framework. Extensive experience in other languages or frameworks such as Java, JEE, C and C## will also be considered.
Experience using Microsoft Visual Studio as a .NET development environment.
An excellent understanding of Object Oriented Analysis and Design concepts.
Strong verbal and written communication skills.
Experience in Agile development methodologies.
Knowledge of software engineering principles and software lifecycle models.
Strong troubleshooting and problem resolution experience and skills.
Knowledge or experience in building secure applications.
An understanding of network concepts.
Job Preferred Skills
Fluor Marine Propulsion, LLC is an Equal Opportunity Employer and is Committed to Workforce Diversity. Associated topics: application, develop, developer, java, matlab, programming, sde, sdet, software developer, software development engineer
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.