OPEXUS has an exciting opportunity for a well-rounded
Full Stack Developer to join an exceptional team supporting and developing a portfolio of applications using a variety of platforms, languages, and databases. The
Full Stack Developer is a mid-level software engineers with hands-on development experience and proven abilities to support software activities in an Agile software development lifecycle. Ideal candidates should be proficient in JavaScript UI Frameworks (React, Angular, Bootstrap) along with a mixture of other languages (e.g. .Net/C#, Java, PHP, etc.). Candidates should also possess strong technical, analytical, and interpersonal skills, enjoy a learning environment and be a US Citizen with an Active Secret clearance.
Location: Washington, DC, near Farragut North/West Metro, with Hybrid Telework Available
General Role & Responsibilities
- Work independently and collaboratively on a multi-disciplined project team in an Agile development environment.
- Contribute to detailed design and architectural discussions as well as customer requirements sessions to support the implementation of web applications.
- Design and develop clear and maintainable code.
- Learn and integrate with a variety of systems, APIs, and platforms.
- Interact with a multi-disciplined team to clarify analyze, assess requirements-
- Actively involved in the design, development, and testing activities for web applications.
- Help recommend strategic architectural and technical directions to our clients.
Required Skills
- Web Application development experience
- Developing applications with JavaScript frameworks such as, React, Node.JS, Next.JS, NestJS
- Knowledgeable in HTML5/CSS
- Solid understanding and experience with RESTful APIs and GraphQL
- Experience working with SQL/NoSQL Databases (e.g., MongoDB, MySQL, SQL Server, Snowflake, Postgres, Oracle)
- Familiarity with cloud services (Azure, AWS, or similar)
- Proficient in Git version control
- Agile software development methodology
Desired Skills
- MS Azure or AWS PaaS development tools and services.
- Familiarity with headless CMS platform (Strapi ,Drupal, or similar)
- Azure DevOps or similar DevOps CI/CD tools
- Development of containerized applications using Docker and Kubernetes
- Modern UI Frameworks (React, Angular, Bootstrap)
- Experience with open source solutions using ElasticSearch, RabbitMQ, Prisma
- .NET development including C#, ASP.NET MVC, or Razor/Blazor
- Java/J2EE web applications or supporting backend APIs using a variety of frameworks (e.g., Struts, Spring, Grails, etc.).
- Drupal and PHP.
- Mobile application device management (MDM) frameworks such as, React Native, Xamarin/Maui, Swift
- Experience with Single Sign-On (SSO) and authentication mechanisms.
Education
- Bachelor of Science degree from an accredited university.
Security Clearance
- Could be subject to investigation.
About OPEXUS
Get government unstuck with OPEXUS. We believe the professionals who keep democracy running expect and deserve exceptional technology experiences. With more than 30 years of experience supporting public institutions, OPEXUS is the leader in FedRAMP-certified government process management software, bringing operational excellence to governments’ middle office so agencies can focus on the critical work of mission delivery.
Our customers and employees share the desire to make a positive impact on society and leave a legacy. Our location in the heart of Washington, D.C. enables our team to work hand-in-hand with our customer community to deliver built-for-government software applications that users love.
If you are a talented, entrepreneurial candidate with an interest in driving growth, then we want to talk with you. We offer countless opportunities for our employees to stretch and take on new challenges in their careers.
OPEXUS is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.
#OPEX