We are currently looking for an experienced .NET software developer to join our team in support of the Engineering Services division where you will develop and maintain a variety of applications that have impacts across the entire laboratory. The division provides system engineering support, design, and project services for maintenance & operations activities.
Our Deployed Services Team supplies experienced developers to join customer based cross-functional teams, providing unique departmental software solutions. This position will be supporting multiple custom software solutions, built on the technologies from the skills section, for the Engineering Services team. This team supports the Facilities and Operations organization at the laboratory. Tools maintained require full stack, web application development.
Our objective is to deliver reliable, secure, and cost effective software and applications that meet business and operational needs in support of the LANL mission.
You will work on supporting and developing .NET applications for the Engineering Services division. You must have extensive experience with .NET software development, demonstrate knowledge of development tools and processes as well as the ability to architect state-of-the-art web and mobile solutions. Multi-tasking and excellent organizational skills are a must in this position, and experience with mentoring junior developers.
Responsibilities:
- Devise logic procedures, flowcharts, and coding to design, develop, analyze, modify, test, debug and evaluates software to meet functional requirements for functional
- Develops conversion, system integration and system implementation
- Gathers reporting requirements and recommends and implements
- Prepares and obtains approval of system and programming
- Arranges, prepares and conducts meetings, workshops and presentations as required.
- Provides training and support to end user customers in IST and in other Laboratory functions as Trains users in conversion and implementation of system.
- Adheres to Laboratory and IST policies and programs concerning the Laboratory's information
- Researches, assembles, and/or evaluates information or data regarding industry practices or applicable regulatory changes affecting information system policies or programs; recommends changes in development, maintenance, and system
Qualifications:
Software
Knowledge and experience with ASP, ASP.NET (MVC/Core), VB.Net, WebAPI, SQL, and C#. Familiar with .NET Core software development specifically around MVC and Entity Framework. Familiar with modern front-end technologies such as HTML5, CSS, JavaScript, and jQuery. Version control system experience with git or similar. Relational database experience specifically in MS SQL Server and/or Oracle. Familiar with reporting and management tools such as SSMS and SSRS. Experience designing and reviewing database configuration, models, and queries for efficiency and correctness. Knowledge in IIS Configuration and Administration.
Agile Methodology
Experience using agile practices and principles, and experience utilizing Scrum or Kanban. Knowledge of collaboration software such as Jira/Confluence or similar tools.
Problem Solving
Solving unique Web development and production problems by using analytic ability and innovative thinking to meet budget, timetables, and objectives. Experience and demonstrated skill in conducting research, investigating alternative solutions, and recommending solutions to problems.
Education/Experience
Position typically requires a relevant bachelor's degree and a minimum of eight years related experience, or an equivalent combination of education and experience. A Master’s Degree is preferred.
Desired Qualifications:
Supporting and maintaining existing applications in VB.NET and C#. DevSecOps, DevOps knowledge is a plus.
EEO Compliance:
Ryde Technologies is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Ryde Technologies will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.