Senior Software Engineer
- FRANKLIN, WI, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job description
JOB REQUIREMENTS: About the Role The Senior Software Engineer will be responsible for designing, developing, and supporting scalable, high-quality software solutions that align with business objectives and enterprise architecture standards. This role combines hands-on engineering, technical leadership, and cross-functional collaboration to drive the delivery of modern digital solutions. What You\'ll Do Design, develop, test, deploy, and maintain enterprise-grade software applications. Lead the development of modern full-stack solutions, ensuring performance, scalability, reliability, and security. Conduct code and design reviews to uphold engineering standards and best practices. Provide technical leadership, mentorship, and guidance to engineers across the team. Collaborate with architects and engineering teams to design scalable system architectures and resolve complex cross-system challenges. Translate business requirements into technical solutions and implementation plans. Develop and maintain technical documentation, including architecture diagrams, specifications, and operational procedures. Create and execute unit, integration, and automated tests to ensure solution quality. Participate in Agile ceremonies, including sprint planning, backlog refinement, daily standups, and retrospectives. Drive continuous improvement through code refactoring, automation, DevOps practices, and CI/CD adoption. Establish and promote engineering standards, reusable patterns, and development best practices. Partner with Product Managers, Business Analysts, UX Designers, and Quality Engineers to deliver business value. Build strong relationships across teams to ensure alignment, effective communication, and successful delivery. Stay current with emerging technologies and recommend innovative solutions to improve engineering effectiveness and customer outcomes.What You\'ll Bring to the Role Bachelor\'s degree in Computer Science, Information Technology, Engineering, or equivalent experience. 7+ years of professional software engineering experience. Strong expertise in systems and integration architecture, including: API design and development Authentication and authorization frameworks Systems of record and data integration Enterprise integration patterns Vendor and third-party platform integrations Demonstrated experience designing and delivering scalable, distributed applications. Experience leading technical design discussions and mentoring development teams. Strong understanding of Agile software delivery practices. Experience with software architecture, design patterns, and engineering best practices. Preferred Qualifications Experience with AWS cloud platforms. Experience with containerization and orchestration technologies. Experience supporting production systems and driving root cause analysis for critical... For full info follow application link. EEO/AA Employer/Vets/Disability ***** APPLICATION INSTRUCTIONS: Apply Online: ipc.us/t/AF5B947D87CB431A Qualified females, minorities, and special disabled veterans and other veterans are encouraged to apply.
More about this job
Skills
- Architecture regulations
- Leadership
- Collaboration
- Documentation
- Process improvement
- DevOps
- CI/CD
- Communication skills
- Computer science
- Computer technology
- API development
- Coaching
- Agile
- AWS
- Root cause analysis