Match score not available

Senior Software Engineer at Search Leaders, LLC

Remote: 
Full Remote
Contract: 
Salary: 
110 - 130K yearly
Experience: 
Senior (5-10 years)
Work from: 
Minnesota (USA), United States

Offer summary

Qualifications:

3-5+ years of experience in software development, Strong experience with Angular 2+, Proficient in Node.js and cloud/serverless architectures, Familiarity with JIRA and CI/CD tools like Jenkins, Git, Bachelor's degree in Computer Science or equivalent experience.

Key responsabilities:

  • Build and maintain scalable software solutions using Angular, Node.js, and AWS serverless technologies.
  • Collaborate with cross-functional teams to gather requirements and deliver software features.
  • Lead technical discussions and drive architecture decisions for enterprise-level applications.
  • Mentor junior developers and conduct thorough code reviews.
  • Participate in Agile ceremonies and ensure robust test coverage.
Search Leaders, LLC logo
Search Leaders, LLC Human Resources, Staffing & Recruiting TPE https://www.searchleaders.com/
2 - 10 Employees
See more Search Leaders, LLC offers

Job description

Senior Software Engineer

Minneapolis - 100% Remote


Founded in the late 90’s, our client is a privately held company headquartered in Minneapolis, Minnesota. Our client is one of the most experienced testing contractors in the nation, serving 13 states and delivering assessments for multi-state consortia. The company is a leader in transitioning states to online testing via one of the many testing products they offer. Their online platform is a secure, powerful online testing engine that supports and enhances the testing experience for students and educators.


Job Description:

Our client is seeking a Senior Software Developer to join our team. You will be responsible for building and supporting enterprise-level products, with a focus on developing the next-generation test bank. You will work primarily with Angular, Node.js, AWS DynamoDB, and cloud/serverless technologies. Collaboration with a diverse team including QA, BA, PM, and other developers is key to success in this role. Strong communication skills and teamwork are essential.

  • Design, develop, and maintain scalable, high-performance software solutions using Angular, Node.js, and serverless technologies in AWS.
  • Collaborate with cross-functional teams, including QA, Business Analysts, and Product Managers, to gather requirements, define project scope, and deliver innovative software features.
  • Lead technical discussions and drive architecture decisions to ensure optimal performance, scalability, and security for enterprise-level applications.
  • Mentor junior developers, providing guidance and best practices to improve team output and maintain code quality.
  • Implement and maintain CI/CD pipelines using tools like Jenkins and Git, ensuring smooth deployment processes and minimal downtime.
  • Participate actively in Agile ceremonies, contributing to sprint planning, stand-ups, retrospectives, and backlog grooming.
  • Conduct thorough code reviews, ensuring adherence to industry standards and best practices.
  • Stay current with evolving technologies and suggest improvements to existing systems to enhance efficiency and reliability.
  • Contribute to all phases of the software development lifecycle, from concept and design to testing and deployment.
  • Ensure robust test coverage by participating in unit testing, integration testing, and performance testing.


Position Requirements:

  • 3-5+ years of experience in software development
  • Strong experience with Angular 2+ (current versions preferred)
  • Proficient in Node.js and cloud/serverless architectures
  • Familiarity with work management tools like JIRA
  • Experience with open-source tools such as Jenkins, Git, or similar
  • Proven experience working in Agile environments
  • Ability to translate business requirements into technical solutions
  • Strong understanding of testing, including unit, integration, and system testing
  • Experience working on large-scale, enterprise-level applications
  • Strong oral and written communication skills
  • Ability to handle multiple tasks, set priorities, and meet deadlines


Preferred Requirements:

  • Experience with microservices architecture
  • Bachelor’s degree in Computer Science, MIS, or related field, or equivalent relevant experience


Reasons to Apply:

Our client offers their employees a competitive salary and attractive benefits here are just a couple.

  • Generous health benefits along with other company sponsored benefits.
  • Our client also offers a generous paid time off policy along with Paid Holidays.
  • What's more, they are committed to developing our employees to meet their full potential through on-the-job training.

Compensation$110,000-$130,000

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Teamwork
  • Time Management
  • Mentorship

Software Engineer Related jobs