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