Reflexive Concepts
Sr. Software Developer
Reflexive Concepts, Laurel, MD
Reflexive Concepts is seeking a Sr. Software Developer to join our team!
- Join a team providing Life Cycle Sustainment (LCS) and modernization activities for commercial and custom-developed education, learning, and training applications supporting the Government enterprise.
- The candidate must be comfortable digging into the products and developing subject matter expertise, tackling challenges sometimes without a lot of guidance or information, and collaborating in a fast-paced, highly visible team environment.
- Gain a deep understanding of the various technologies, COTs products, and tools for the education, training and learning applications being maintained.
- Independently identify and address issues, even in situations with limited information.
- Participate in team meetings to discuss ongoing tasks and project status.
- Use technologies such as C#, AWS (Amazon Web Services), .NET, SQL Server, and Git to make improvements and ensure system functionality.
- Debug existing software to identify and resolve defects and issues.
- Investigate, troubleshoot, and analyze user-reported problems and find potential solutions.
- Conduct upgrades to keep the software systems up to date with the latest technologies and standards.
- Document changes, updates, and solutions for future reference and knowledge sharing.
- Perform testing and quality checks to ensure the reliability and stability of software modifications.
- Utilize Jira for issue tracking and task assignment and Confluence for documentation and knowledge sharing.
- Be a part of a team using agile development methodologies such as frequent collaboration, delivering value-driven software solutions efficiently and adapting to changing requirements.
- TS/SCI with Polygraph
- Twelve (12) years of experience in software development/ engineering in programs and contracts of similar scope, type, and complexity.
- Bachelor's degree from an accredited college or university in Computer Science or related discipline
- Four (4) years of additional software development experience may be substituted for a bachelor's degree
- Experience with programming languages outside of a classroom setting
- Willingness to embrace challenges and seek to become an expert in the products
- Experience developing and updating technical documentation
- Experience managing systems hosted in virtual environments such as AWS
- Experience the with the Atlassian Tool Suite including Confluence & Jira
- Experience with Blackboard, SumTotal or any learning management system
- Experience closely collaborating with the Government customer
- Experience with COTs integration
- Knowledge of SQL Server Database
- Experience with Razor/Blazor