About this role
Role summary / purpose Performance Tester specializing in iGrid systems. We are looking for motivated and energetic engineers who are passionate about building amazing software. Key responsibilities • Design and build highly complex software solutions using agile/XP/TDD methodologies • Lead teams in programming well-designed, efficient code independently • Collaborate with designers, developers, and product owners to build cloud native software solutions targeting PCF, Azure, AWS, mobile iOS/Android, and similar platforms • Clearly communicate team-wide progress and identify blocking processes/patterns that hold a team back • Participate in paired programming and code reviews with mentees to expand the team's collective knowledge and understanding of software engineering • Complete independent research to refine best practices and present work to peers • Coach and mentor software developers at various levels • Provide technical guidance to leadership so that solutions are built with innovation and sustainability in mind • Learn the business drivers of a product and help drive the technical direction to fulfill the desired vision • Recommend and implement best practices and innovative solutions to drive digital transformation Requirements – education & experience • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience) • 7-9 years previous experience in software development (either 9 years specifically in software development or 7 years in software development combined with 2 years alternative experience in a related field) • 3+ years of hands-on experience in software quality assurance and performance testing • A breadth of experience building software solutions through a strong mix of independent research/projects and industry expertise • Portfolio of work including code samples • Previous involvement in the long-term vision of projects and software engineering practices • Previous experience translating business needs into valuable solutions for customers • Previous experience collaborating on a cross-functional team Required skills • Strong experience with performance testing tools (e.g., JMeter, LoadRunner, Gatling) and monitoring tools (e.g., AppDynamics, Dynatrace, Prometheus, Grafana) • Familiarity with CI/CD pipelines (Jenkins, Git) and in-depth experience working with multiple CI/CD stacks • API testing (REST, SOAP) and deep and solid understanding of APIs with involvement in designing/building/implementing APIs • Basic database/server administration and experience managing and optimizing databases • ESRI and/or GIS experience • Excellent troubleshooting skills with the ability to interpret complex data, graphs, and server logs • Significant familiarity and comfort using IDEs with knowledge of shortcuts and frequent operations that speed up development time • Familiarity with several frameworks with ability to build custom frameworks when necessary • Understanding of functional programming and ability to apply functional concepts in any language • Familiarity and ability to comfortably work with multiple platforms • Deep experience turning complex ideas into workable solutions • Ability to debug and avoid future problems by building more robust solutions • Experience with automation and optimization, creating repeatable patterns that increase team efficiency • Mastery of cyber security principles including authentication, authorization, an…
Posted by Bartech Staffing on behalf of a vetted Top Three US electric utility client. Your recruiter confirms the exact rate when you connect.