Passport Inc. | Sr. Software Developer | Charlotte, NC | Onsite | Full-time
As a Senior Software Engineer at Passport, you will be at the center of our efforts to build and/or redesign scalable software solutions for our clients. You will architect, design, develop, test, and debug software, and your efforts will be critical to ensuring we are building and deploying code that meets the ongoing needs of our clients. You will work closely with Product Management, Product Support, and clients to architect, design, and develop software solutions. You will work independently with little supervision, and develop high-quality software that is aligned with client/user needs and business goals. You will also anticipate future challenges and ensure the applications being built are technically sound and scalable in our rapid growth phase.
Responsibilities: Develop high-quality software design and architecture, identify, prioritize and execute tasks in the software development life cycle, work closely with customers, develop and execute project plans, produce clean, efficient code, communicate key project data to team members and building cohesion among teams, automate tasks through appropriate tools and scripting, review and debug other developers code, perform validation and verification testing, collaborate with internal teams, ensure software is up-to-date with latest or appropriate technologies, use business understanding to partner more effectively with Product, Support, and Service Delivery teams, provide mentoring to other engineers and share best practices across the team