Requisition Id 16624
Overview: We are seeking a mid-level Software Developer who can effectively manage the following job responsibilities:
- Develop and maintain web and/or desktop applications, primarily using a Microsoft technology stack.
- Lead and collaborate on efforts to analyze and understand complex requirements.
- Work effectively as part of a team and independently.
- Build productive working relationships with individuals and organizations.
- Communicate clearly and effectively with technical and non-technical stakeholders.
- Exercise creative and analytical thinking with diverse and multidisciplinary groups.
Basic Qualifications:- BS degree in computer programming or related field and at least seven years of relevant experience, or an equivalent combination of education and experience.
- Experience with full-stack development.
- In-depth understanding of software development and the ability to write performant, maintainable code, primarily in the OOP paradigm.
- Excellent verbal and written communication skills.
- Proficiency with application lifecycle management tools (preferably Git and Azure DevOps).
Preferred Qualifications:Experience with:
- C# (strongly preferred)
- Front end web application frameworks, preferably React and/or BLazor (strongly preferred)
- SQL Server and T-SQL (strongly preferred)
- Web Services
- Windows desktop and mobile application development
- AI coding assistants and plug-ins
- Incorporating LLMs in custom software solutions
- Custom software-to-device communications
- Cloud-based infrastructure (particularly with Microsoft Azure)
- Power BI
- Agile methodology practices
Special Requirements:- This position requires the ability to obtain and maintain a clearance from the Department of Energy. As such, this position is a Workplace Substance Abuse Policy (WSAP) testing designated position. WSAP positions require passing a pre-placement drug test and participation in an ongoing random drug testing program.
This is a hybrid position, with employees expected to be onsite as needed. This position is not eligible for remote work.
This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.
We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.