Job Description
- Job Description:
- API Design & Development: Architect, build, and document RESTful and/or GraphQL APIs. Focus on best practices for versioning, authentication, security, and performance within enterprise environments.
- Full Stack Development: Develop frontend and backend solutions, leveraging preferred technologies such as .NET, Angular, and MSSQL for web applications. Ensure smooth integration of user interfaces, business logic, and data layers.
- Agile Iteration: Embrace agile methodologies, rapidly incorporating feedback and evolving requirements. Support flexible, easily modifiable code for fast pivots and enhancements.
- DevOps & Collaboration: Prefer experience with Azure DevOps for pipeline automation and project management, Visual Studio and VS Code for development, GitLab for version control and CI/CD, and JIRA for agile workflow and issue tracking. Confluence for documentation and collaboration is also valued.
- Database & Management: Prefer experience with MS SQL as a primary database technology, along with proficiency in Management Studio (SSMS) for database administration and development.
- Documentation: Produce concise technical documentation and foster knowledge sharing within agile teams.
- Requirements:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related area, or equivalent professional experience.
- 3 to 5 years of full stack development experience, including being part of technical teams or projects.
- Proficiency with .NET, Angular, and MS SQL web application development.
- Demonstrated experience with agile development teams, including sprint planning, iterative delivery, and collaborative problem-solving.
- Strong background in architecting and developing RESTful and/or GraphQL APIs, prioritizing enterprise-level security, authentication, and performance.
- Experience or familiarity with GitLab, Azure DevOps, Visual Studio, VS Code, JIRA, and Confluence as core tools for development, code management, and team collaboration.
- Solid understanding of software architecture, microservices, and cloud platforms (AWS, Azure, or Google Cloud Platform).
- Expertise in database design and integration for enterprise systems (SQL, NoSQL), with preferred hands-on experience using MSSQL and SSMS.
- Excellent communication and technical leadership skills, with the ability to coach team members and articulate complex concepts clearly.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent writing and presentation skills.
- Ability to work independently and collaboratively in multidisciplinary teams.
- Must be a US Citizen with the ability to pass and maintain a National Agency Check Investigation.
- Benefits:
- 401(k) with company match
- Dental insurance
- Health insurance
- Vision insurance
- Life insurance
- Paid time off
- 13 paid holidays
Apply Now
Apply Now