What are the responsibilities and job description for the Senior Software Engineer position at Flexagon?
The Senior Software Engineer will be responsible for the overall design and technical direction of Java and JavaScript-based applications. This role requires a seasoned professional who can provide strong leadership in technology decisions, define development standards, and ensure engineering excellence across the product. The Senior Software Engineer will work closely with Full Stack Developers, Product Manager, and other stakeholders to deliver high-quality, scalable, and maintainable software solutions.
- Provide leadership to the project teams during all phases of the development lifecycle
- Design, develop, test, and deploy full stack applications using Java (backend) and JavaScript (frontend).
- Define and enforce best practices, coding standards, and architectural guidelines.
- Ensure compliance with security, performance, and scalability standards.
- Review design and code to ensure adherence to standards and architectural principles.
- Ensure system design supports scalability, performance, and maintainability.
- Provide hands-on technical guidance and mentorship to Full Stack developers (Java / JavaScript).
- Foster a culture of continuous improvement and technical excellence within the team.
- Work through technical issues and driving root cause analysis to provide the best resolution for the issue
- Be an advocate for following standards and best practices
- Drive continuous improvement efforts for products and projects
- 10 years of professional software development experience.
- Bachelor’s degree in computer science, or related field
- Deep understanding of API design, RESTful services, and UI frameworks.
- Strong proficiency in Java and JavaScript.
- Experience with front-end frameworks—Vue.js preferred
- Experience with Agile project management and collaboration tools. Jira and Confluence preferred.
- Experience with modern AI-assisted development tools such as Cursor, ChatGPT, or Claude.
- Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS/Azure/GCP).
- Proven track record of scalable architecture design and performance optimization.
Pay: From $120,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Family leave
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Vision insurance
Ability to Relocate:
- Green Bay, WI 54304: Relocate before starting work (Preferred)
Work Location: In person
Salary : $120,000