Experience Inc. Jobs

Job Information

Randstad US lead software engineer in atlanta, Georgia

lead software engineer.

  • atlanta , georgia

  • posted march 18, 2024

job details

summary

  • $150,000 - $160,000 per year

  • permanent

  • bachelor degree

  • category computer and mathematical occupations

  • reference1045791

job details

job summary:

Seeking Lead Software Engineers!

This FTE role can sit in ATL or CLE and will get the opportunity to oversee a team of 5-10, while also being hands-on! You'll have the capability to develop & contribute to innovative solutions with modern technologies to further revolutionize the industry. From mentoring, to overseeing the team's development life cycle, this person needs to wear both the leadership and technical development hats... It'll be a 50/50 split with software development/leading.

Here's what you need to bring:

  • Modern .NET: .Net Core 3.1 or .NET 6/7

  • Front-End JS-Based Development: Angular or React

  • Message Based Architectures: RabbitMQ or Azure Service Bus

  • File Storage: AWS S3 buckets or Azure Blob Storage

  • Dynamic Code Execution/Scaling: AWS Lambdas or Azure Functions

location: Atlanta, Georgia

job type: Permanent

salary: $150,000 - 160,000 per year

work hours: 8am to 5pm

education: Bachelors

responsibilities:

  • Develop software according to requirements and quality standards as well as deliver within defined timeframes with minimal rework

  • Demonstrate core competency in programming fundamentals and best practices such as SOLID, Object-Oriented design principles, DRY, and Domain Driven Design

  • Design, build and maintain high performing, reusable, and reliable code

  • Participate in all phases of SDLC including design, development, testing, documentation, and support.

  • Collaborate with business analysts and the user community to develop solutions that meet specific business objectives

  • Understand business requirements, designs, and wireframes with the ability to transform them into technical requirements and produce high quality code

  • Identify, document and implement programming patterns and set standards that increase developer productivity and code quality

  • Perform code reviews to enforce patterns and standards in our code base

  • Lead POCs, design sessions, and pair programming efforts

  • Lead code Katas, and team training consistently

  • Mentor junior team members as well as actively teach best practices and new technologies

  • Work with management to assess technical talent and team training opportunities

  • Focus on design and code architecture and implementation

  • Present new technologies, ideas, and options to management clearly and concisely

  • Effectively transform conceptual and theoretical discussions into implementable solutions

  • Assist with onboarding and training new team members

  • Work directly with QA Analysts and Engineers to ensure proper tests are designed to meet acceptance criteria to produce high quality products

  • Be available as needed to support production deployments

  • Support, troubleshoot and resolve production issues, including direct interactions with internal and/or external customers as needed

  • Be a strong problem solver and possess an excellent work ethic and attitude

  • Function as an excellent team player that can make significant contributions individually as well as a part of the team

  • Demonstrate willingness to work on your craft and take initiative in learning new skills

  • Effectively communicate both orally and in writing as well as manage multiple assignments and priorities

  • Possess strong organizational and process analysis skills

  • Participate in interviews upon request

  • Other duties as assigned

#LI-CB1

qualifications:

  • Experience level: Experienced

  • Minimum 10 years of experience

  • Education: Bachelors

skills:

  • .NET

  • JSON

  • Test-Driven Development

  • SQL

  • Angular

  • AzureEqual Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).Applications accepted on ongoing basis until filled.

DirectEmployers