[Remote] Lead Software Engineer
Note: The job is a remote job and is open to candidates in USA. gWorks builds cloud-based software that helps small local governments replace legacy systems and improve their operations. The Lead Software Engineer will lead the design, development, optimization, and migration of software products, while driving technical execution and collaborating across engineering, QA, design, product, and outsourced teams.
Responsibilities
- Design and Development: Employ your extensive software engineering skills to lead development projects, ensuring high quality, efficiency, and adherence to best practices
- Collaboration and Communication: Work closely with internal teams and outsourced resources to advance product quality, security, and development, maintaining clear communication and effective coordination
- Performance Optimization: Develop solutions that are highly available and optimized for performance and scalability
- Lifecycle Management: Actively participate in all phases of the software development lifecycle, from planning and requirements definition through development, testing, and QA
- Problem-Solving: Proactively identify and address system issues, implement fixes, and document solutions to prevent future problems
- Legacy Migration: Assist in transitioning and migrating legacy applications to modern SaaS products, supporting the evolution of our cloud-native platform
- Technical Leadership: Drive technical execution on strategic projects, contributing to the development of our emerging cloud-native platform
Skills
- More than 5 years of experience in software development, with proficiency in C#.NET MVC, Angular, and microservices architectures
- Experience with deploying solutions to AWS cloud services
- Demonstrated ability in scalable cloud-based development using Agile CI/CD methodologies
- Experience working with near-shore and off-shore contractors, remote employees, and fostering a strong team culture
- Outstanding communication and organizational abilities, capable of managing large projects and contributing to a cohesive team environment
- Exceptional problem-solving skills, with the foresight to address issues before they impact productivity
- Versatility in programming languages, technical stacks, and tools is highly regarded
Benefits
- Full medical, dental, and vision insurance
- 401(k) with company match
- Flexible PTO and paid holidays
- A collaborative team culture that values autonomy, growth, and execution
- Omaha-based employees follow a hybrid model: work remotely with in-office collaboration on Tuesdays and Thursdays
- Remote employees are fully supported to work from anywhere in the U.S.
Company Overview
Company H1B Sponsorship