Back End Developer
Job description
This is a remote position. FULLY REMOTE Looking to catapult your career and work alongside some of the most innovative and brightest professionals in emerging technology? Join us and unleash your potential working to modernize enterprise systems and applications to deliver mission-critical work. As a Back End Developer, you will offer your experience as part of a dynamic and passionate team of industry-leading individuals supporting our client.
You will bring creative ideas to solve complex problems, both technical and procedural at the team and portfolio levels. The ability to be adaptable and to work constructively with a technically diverse and geographically separated team will be key to the overall success. Your Role/Job Responsibilities: Create technical, functional, and operational documentation for applications.
Work effectively in an Agile Scrum environment (JIRA / Azure DevOps) and follow our Software Development Life Cycle (SDLC). Use business requirements to drive the design of applications and technical architecture. Work with other developers, designers, and architects (local and remote) to ensure applications meet requirements and performance goals.
Anticipate, identify, track, and resolve issues and risks affecting delivery. Configure, build, and test applications and technical architecture. Fix any defects and performance problems discovered in testing. Demonstrate understanding of and ability to implement software design patterns, such as Repository, Unit. OfWork, IoC, Observer, Decorator, MVC, etc.
Demonstrate understanding of and ability to implement programming concepts such as polymorphism, encapsulation, application interfaces, etc. Participate in quality management reviews. Coordinate and participate in structured peer reviews/walkthroughs/code reviews. Provide application/technical support. Maintain and/or update technical and/or industry knowledge and skills through continuous learning activities.
Requirements
B.S. in Computer Science/Engineering or relevant field with 3+ years of software development experience (M.S. preferred). Strong experience in .NET Core framework (3.+), Microsoft Visual Studio Code & Microsoft Visual Studio for web application backends. Experienced with back-end technologies such as MS Entity Framework, EF Data migration strategies, LINQ /Fluent queries, Auto.
Mapper, OAuth2/OIDC w/ Azure B2C, Swagger. Swash. Buckle (OpenAPI), Serilog, etc. Strong experience in API hardening using Azure B2C with JWT & OAuth/OIDC roles, claims, etc. Some understanding of Azure B2C Configuration is desired. Strong experience with Microservices/API documentation using OpenAPI 3.1/Swagger; ability to understand best practices and standards when designing Microservices/APIs.
Strong experience in MS SQL Server, Azure SQL, TSQL, SQL Views, Stored Procedures, Functions, general creation of DDL/DML and optimization concepts. Strong experience in Paired Programming, Test Driven Development, etc. Strong experience in CI/CD environments and pipelines, especially in Azure and AWS. Strong experience with microservices-based architecture.
Cloud platform experience (AWS, AZURE) a plus. DevOps tools experience (Azure DevOps, GitHub, etc.) a plus. Applicants must be able to work in the United States without the need for current or future visa sponsorship .
Benefits
Why Skybrid? Skybrid offers a comprehensive salary and benefits package including… Competitive Pay 100% Company Paid Employee Health Insurance and Dental Company Paid Life Insurance Benefits Vision Benefits 401(k) matching Holiday & Paid Time Off Professional Development & Educational Opportunities Employee Referral Program Work Location: Remote About Skybrid Solutions Skybrid Solutions is a minority-owned and SBA-certified Woman-Owned Small Business (WOSB) serving both public and private sector organizations.
Skybrid is focused on delivering digital modernization capabilities including full stack and agile development, analytic intelligence, cybersecurity, and cloud transformation. Skybrid Solutions is an Equal Opportunity Employer encouraging diversity in the workplace. We empower our people — no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic — to be proactive and intentional in living our values while using the transformative power of technology to create solutions that impact our world.
Contact Information: info@skybrid.com / www.skybrid.com
Description copied from Skybrid Solutions's careers page. Read the full posting before you apply.