Location: 100% remote.
Years’ Experience: 2+ years professional development experience.
Education: Bachelor’s degree in computer science, Software Engineering or IT related field.
Clearance: Applicants must currently possess an active Secret security clearance or higher-level security clearance. United States Citizenship is required as part of the eligibility criteria to be able to obtain this type of security clearance.
Key Skills:
- Software development experience using C# and .NET 8.0.
- Experience developing and maintaining web applications using Blazor and JavaScript.
- Experience with front-end technologies such as Bootstrap and React.js.
Responsibilities:
- Develop, enhance, test, and maintain web applications using C# and .NET 8.0, supporting new functionality, application improvements, and ongoing maintenance across multiple applications.
- Develop and maintain user interfaces using Blazor, JavaScript, Bootstrap, and React.js, with a focus on functionality, usability, performance, and cross-browser compatibility.
- Implement and maintain application functionality across frontend and backend components, ensuring reliable integration between user interfaces, application services, and databases.
- Integrate and maintain REST APIs and other application interfaces, troubleshoot integration issues, and assess the impact of changes to external APIs and dependent services.
- Integrate front-end applications with AWS services.
- Ensure application performance, accessibility, and cross-browser compatibility.
- Develop and maintain application queries and database interactions with Oracle, ensuring data accuracy, consistency, and reliable application functionality.
- Collaborate with database administrators on complex queries and database-related issues as needed.
- Investigate, diagnose, and resolve application defects and production issues, with particular attention to frontend functionality, application behavior, and system integrations.
- Develop and execute unit and integration tests, participate in code reviews, and follow established coding standards and version control practices to maintain application quality and reliability.
- Identify and resolve application performance issues, improve application responsiveness, and support the stability and reliability of production applications.
- Follow established secure coding practices and applicable program security requirements when developing, modifying, and maintaining applications that support U.S. Navy missions.
- Document application changes and technical solutions, collaborate with developers, system engineers, database administrators, and other technical team members, and support the investigation and resolution of cross-system issues.
- Collaborate with site reliability engineering and infrastructure teams to troubleshoot application issues in Kubernetes-based environments, as needed.
Qualifications:
- 2+ years of professional software development experience, including hands-on development using C# and .NET.
- Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field.
- Active Secret security clearance.
- Hands-on experience developing and maintaining applications using C# and .NET 8.0.
- Experience developing and maintaining web applications using Blazor and JavaScript.
- Experience with front-end technologies such as Bootstrap and React.js.
- Experience integrating and troubleshooting REST APIs and application interfaces.
- Strong troubleshooting, debugging, and problem-solving skills, including the ability to investigate application defects and resolve production issues.
- Ability to work collaboratively with developers, database administrators, system engineers, and other technical stakeholders.
- Strong written and verbal communication skills, including the ability to document technical changes and communicate issues and solutions effectively.
About Sparibis:
- Sparibis LLC is a professional solution firm that Clients rely on to access the best talent to drive their business success.
- Sparibis is an equal opportunity employer that values diversity at all levels.
- All individuals, regardless of personal characteristics, are encouraged to apply.