Expert Technical Solutions · 2 weeks ago
Mid-Level Full Stack Software Engineer - C#/SaaS
Expert Technical Solutions has an outstanding opportunity for a Full Stack Software Engineer with an Award Winning, industry leading company in Alpharetta, GA. This role will involve contributing to the design, development, and delivery of new features in the client’s platform, while also providing mentorship to less experienced team members.
Information TechnologyIT ManagementRecruitingSoftware
Responsibilities
Actively contribute to the design, development and delivery of new features in the Platform
Collaborate with product management to understand new feature requirements, including their underlying business drivers and benefits
Work with other developers, team leads and architects to design new features and decompose them into user stories
Able to write high quality software across the technology stack – web and desktop U/I, services, and database tier - following best practices such as clean architecture principles with minimal oversight, and contribute to development process improvements over time through collaboration with the broader team
Ability to check-in completed user stories, including the technical implementation with supporting unit tests, and then collaborate with QA on testing and resolution of any bugs
Drive architectural and development process improvements over time through collaboration with the broader team
Participate in an Agile-based development process
Capable of mentoring the less experienced members of the team, helping them grow as technologists and team members
Strong desire to learn, to experiment, and to share knowledge with others
Qualification
Required
Bachelor's Degree in Computer Science or Computer Engineering (or comparable Technical Degree); equivalent work experience will be considered
4+ years of software development experience (platform development or SaaS development experience highly preferred)
Strong experience developing in C#.NET
Extensive Front-End development experience (JavaScript, HTML, CSS, Angular, React, etc.)
Demonstrated MS SQL Server development experience
Experience developing software utilizing Clean Architecture principles with minimum oversight
Experience working in an Agile development environment
Self-starter who can implement detailed solutions given high-level requirements
Understanding of best-practice design pattern
Preferred
Platform development or SaaS development experience highly preferred
React highly preferred!
Containerization experience (Docker, Kubernetes, etc…) preferred
Demonstrated knowledge of MS Azure and cloud-based development a plus
Experience with Microservices highly preferred
Exposure to workflow automation
Benefits
Competitive salary
Excellent benefits
Outstanding growth opportunities
Company
Expert Technical Solutions
Expert Technical Solutions is an Information Technology Staffing and consulting Services Company.
Funding
Current Stage
Growth StageCompany data provided by crunchbase