Jr. Software Engineer

15 Feb 2025

Vacancy expired!

Software Engineer I

Charlotte, NC (can be remote)

12-month W2 contractAs a Software Engineer, you will collaborate with technology peers and business partners to design, build and deploy new software using agile/XP/test driven development using a wide range of technologies and solutions. You will be focused on developing well-designed, efficient code that adheres to the latest industry standards and assist in coding, testing, and debugging new software or making enhancements to existing software for customers. You will be working with designers, developers, and product owners in a small team setting to integrate software components into fully functional software systems spanning multiple business areas. Associate Software Engineer:Motivated and energetic developers who are passionate about building amazing software. Associate Software Engineers are primarily responsible for building defined solutions, investigating and fixing bugs, and writing tests.
  • Design and build software solutions using agile/XP/TDD.
  • Program well-designed, efficient code with broad supervision.
  • Collaborate with designers, developers, and product owners to build cloud native software solutions targeting PCF, Azure, AWS, mobile iOS/Android, etc.
  • Clearly communicate progress and identify blocking issues.
  • Participate in paired programming and code reviews with seniors to expand knowledge and understanding of software engineering.
  • Complete independent research to refine best practices and present work to peers. Associate Software Engineers must possess:
  • Experience building software solutions both independently and as part of a team (could be through independent projects, internships, advanced education).
  • 1-3 years previous experience in software development required (Either 3 years of experience specifically in software development or one year experience in software development in combination with 2 years alternative experience in a related field). Ideally has a portfolio of work - code samples, etc.
  • Able to navigate and operate IDEs efficiently.
  • Have understanding, though possibly limited exposure, to APIs.
  • Is familiar with several frameworks for development - have previous experience working with multiple frameworks and know the common, well-known ones in their language stack.
  • Is familiar with cloud-native software engineering best practices. Can explain the benefits of container-based solutions, the use of microservices and principles of DevOps.
  • Self-sufficient in at least one programming language. Able to pick up a new language and implement a semi-stable, non-complex solution independently.
  • Understanding of, and some exposure to working with, databases. Should understand DB basic design techniques.
  • A basic understanding of cyber security principles such as authentication, authorization, and encryption. Ability to leverage common security libraries applicable to their language stack.
Additional Basic/Required Qualifications
  • Solid understanding of web fundamentals with regard to JavaScript, HTML, CSS.
  • Exposure to developing with a major js framework (React, Angular, Vue, etc)
  • Experience working with typescript.
  • Experience implementing and testing accessibility (a11y).
  • Proficient working with git version control
  • Experience working with a team, collaborating with other developers and responding to feedback
  • Effective communication skills and the ability to engage with technical and non-technical individuals across the organization
  • Attention to detail and commitment to performance and user-experience
Desired Qualifications
  • Experience developing or supporting Sitecore CMS.
  • Experience supporting web applications and content management systems.
  • Experience with CI\CD tools - Jenkins, Tosca, GitOps etc
  • Experience with Mobile web development, SEO, Analytics.

  • ID: #49220619
  • State: North Carolina Charlotte 28201 Charlotte USA
  • City: Charlotte
  • Salary: Up to $55
  • Job type: Contract
  • Showed: 2023-02-15
  • Deadline: 2023-03-27
  • Category: Et cetera