Expert Technical Solutions
Full Stack Software Engineer - MS Stack / Azure
Expert Technical Solutions, Alpharetta, Georgia, United States, 30239
Full Stack Software Engineer - MS Stack / Azure
Expert Technical Solutions
has an outstanding opportunity for a Full Stack Software Engineer with an award?winning, industry?leading company in Alpharetta, GA. This person will accelerate innovation by contributing to the design, development and delivery of new features in our clients platform. The role will allow you to develop your skills as a full?stack engineer working on both web front?end, business tier, and data tier in on?premise and cloud technology environments.
The position is permanent, hybrid (onsite Tuesday and Thursday), and reports to the Director of R&D. Duties And Responsibilities Actively contribute to the design, development and delivery of new features on the platform. Collaborate with product management to understand new feature requirements and underlying business drivers. Work with other developers, team leads and architects to design new features and decompose them into user stories. Write high?quality software across the technology stack web and desktop UI, services, and database tier following clean architecture principles with minimal oversight. Check in completed user stories, provide supporting unit tests, and collaborate with QA on testing and bug resolution. Drive architectural and development process improvements over time through collaboration with the broader team. Participate in an Agile?based development process. Mentor less experienced team members, helping them grow as technologists and team members. Show a strong desire to learn, experiment and share knowledge with others.
Technical Skills
Bachelors Degree in Computer Science or Computer Engineering (or comparable technical degree). Equivalent work experience will be considered. 4+ years of software development experienceplatform development or SaaS highly preferred. Strong experience developing in C# .NET. Extensive front?end development experience (JavaScript, HTML, CSS, Angular, React) React highly preferred. Demonstrated MS SQL Server development experience. Experience developing software using clean?architecture principles with minimal oversight. Containerization experience (Docker, Kubernetes, etc.) preferred. Demonstrated knowledge of MS Azure and cloud?based development is a plus. Experience with microservices highly preferred. Experience working in an Agile development environment required. Exposure to workflow automation. Self?starter who can implement detailed solutions given high?level requirements. Understanding of best?practice design patterns.
Seniority Level
Mid?Senior level
Employment Type
Full?time
Job Function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Expert Technical Solutions
has an outstanding opportunity for a Full Stack Software Engineer with an award?winning, industry?leading company in Alpharetta, GA. This person will accelerate innovation by contributing to the design, development and delivery of new features in our clients platform. The role will allow you to develop your skills as a full?stack engineer working on both web front?end, business tier, and data tier in on?premise and cloud technology environments.
The position is permanent, hybrid (onsite Tuesday and Thursday), and reports to the Director of R&D. Duties And Responsibilities Actively contribute to the design, development and delivery of new features on the platform. Collaborate with product management to understand new feature requirements and underlying business drivers. Work with other developers, team leads and architects to design new features and decompose them into user stories. Write high?quality software across the technology stack web and desktop UI, services, and database tier following clean architecture principles with minimal oversight. Check in completed user stories, provide supporting unit tests, and collaborate with QA on testing and bug resolution. Drive architectural and development process improvements over time through collaboration with the broader team. Participate in an Agile?based development process. Mentor less experienced team members, helping them grow as technologists and team members. Show a strong desire to learn, experiment and share knowledge with others.
Technical Skills
Bachelors Degree in Computer Science or Computer Engineering (or comparable technical degree). Equivalent work experience will be considered. 4+ years of software development experienceplatform development or SaaS highly preferred. Strong experience developing in C# .NET. Extensive front?end development experience (JavaScript, HTML, CSS, Angular, React) React highly preferred. Demonstrated MS SQL Server development experience. Experience developing software using clean?architecture principles with minimal oversight. Containerization experience (Docker, Kubernetes, etc.) preferred. Demonstrated knowledge of MS Azure and cloud?based development is a plus. Experience with microservices highly preferred. Experience working in an Agile development environment required. Exposure to workflow automation. Self?starter who can implement detailed solutions given high?level requirements. Understanding of best?practice design patterns.
Seniority Level
Mid?Senior level
Employment Type
Full?time
Job Function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr