SUMMARY

This position is part of the data science and analytics team responsible for a variety of complex, high level software engineering operations to support applications utilizing big data. Plays a key role in shaping system architecture, system administration, implementing advanced caching strategies for performance optimization, and applying knowledge of debugging to ensure application stability and scalability. A successful candidate will have a strong foundation in both frontend and backend technologies, experience with distributed systems, and a passion for delivering high-quality software solutions.

KEY RESPONSIBILITIES

• Uses advanced knowledge of software engineering discipline to design, develop, and maintain robust web applications, utilizing a variety of technologies including Angular or React for front-end development, .NET/C# for backend services, and SQL for database management.
• Performs requirements gathering, application & architecture design, implementation, develop, coding, debugging, testing, troubleshooting, and providing support throughout the application development process.
• Applies expertise in software engineering principles, technologies, methods, tools, and processes, to eliminate barriers to successful project completion.
• Analyzes existing information systems and applications to identify weaknesses and develop opportunities for improvements.
• Participates in the evaluation and selection process for new application packages, as needed.
• Defines development guidelines and standards to be utilized in software development /integration including developing custom integration solutions with major enhancements, interfaces, functions, and features.
• Generates and may approve software documentation and performs requirements-based verification and validation testing of software to assure all requirements are met.

YOU MUST HAVE

• Bachelor of Science degree in Electrical Engineering, Computer Engineering, Computer Science, or other equivalent ABET accredited Engineering program.
• 6+ years of experience
• Ability to travel up to 20% of the time
• Ability to work remote, hybrid, or on-site as directed by management and is determined by the needs of the business
• Regular and reliable attendance is an essential function of this job
• United States Citizenship
• Ability to obtain and maintain a U.S. Department of Energy (DOE) security clearance (some positions require additional DOE designations)

WE VALUE

• Prior experience in system architecture, database proficiency, caching, DevOps, User Experience and debugging desired.
• Demonstrated experience in project leadership.
• Contributes to complex technical and business aspects of a project, with latitude for independent action and decision making.
• Ability to provide technical guidance, mentoring, consultative services, and innovative solutions.
• Six Sigma certification preferred.

ADDITIONAL INFORMATION

• JOB ID:2119
• Remote Eligibility:Hybrid
• Travel Required:0-10%
• Hourly/Salary:Salary
• Relocation Available:Yes

Print Job Listing

Sign in

Sign Up

Forgot Password

Share