Job Description
Job Role: Full Stack .NET Developer (Senior-Level)- (Texas State Agency/ U.S. Courts/ Judicial Center)
Location: Hybrid Austin, TX (Local candidates only)
This role supports mission-critical applications for OCA, delivering secure, scalable, and maintainable software solutions across client/server and Azure web-based environments. The Full Stack .NET Developer will work on complex system enhancements and new development using modern .NET technologies, with a strong focus on security, code quality, and documentation. Candidates must be willing and eligible to convert from contract to full-time employment.
Responsibilities
(Including but not limited to)
Design, develop, and maintain efficient, reusable, and reliable applications using C# and the .NET framework across client/server and Azure web environments.
Analyze system specifications and translate business and technical requirements into well-documented software solutions.
Document development methodologies, technical decisions, implementation details, and system designs.
Test, debug, enhance, and refactor software to ensure quality, security, performance, and maintainability standards.
Participate actively in Agile development ceremonies, including sprint planning, daily stand-ups, and retrospectives.
Conduct and participate in peer code reviews to ensure adherence to best practices and coding standards.
Implement and support authentication and authorization mechanisms, including LDAP and modern authentication methods.
Develop and maintain user interfaces using front-end technologies such as HTML, CSS, jQuery, and Bootstrap.
Work with Azure DevOps or similar source control and CI/CD tools to manage code and deployments.
Apply a strong security mindset to all phases of software development and deployment.
Required Qualifications
5+ years of hands-on experience developing and maintaining software applications using C#, including enterprise or production systems.
4+ years of experience with the .NET framework and Entity Framework Core.
4+ years of experience participating in code reviews and collaborative development efforts.
4+ years of experience working in Agile development environments.
4+ years of experience using Azure DevOps or similar source control/version management tools.
4+ years of experience implementing authentication solutions, including LDAP and/or modern authentication technologies.
4+ years of experience with UI development tools such as HTML, CSS, jQuery, and Bootstrap.
Ability and willingness to transition from contract to full-time employment if selected.
Preferred Qualifications
3+ years of experience working in fast-paced environments with frequently changing priorities.
2+ years of experience using code-first development methodologies.
2+ years of hands-on experience with Azure SQL and/or SQL Server, including data access and performance tuning.
2+ years of experience writing automated unit tests to support maintainable and testable codebases.
Experience working with a Texas State Agency.
Experience within judicial or court-related environments, including:
Office of the U.S. Courts
U.S. Courts
Federal Judicial Center
Other State Judicial or Court Systems