Senior Software Engineer

hace 4 semanas


Ciudad de México, Ciudad de México Nava A tiempo completo

About Nava

Nava is a consultancy and public benefit corporation that works to make government services simple, effective, and accessible to all. Since 2013, federal, state, and local government agencies have trusted Nava to build transformative digital services to help people access public benefits. Our mission is to restore trust between people and public institutions by focusing on populations that are the least protected because the stakes are higher.

We work with government agencies to improve how people apply for benefits, navigate their healthcare, and more. We bill for our time, selling our expertise and problem-solving methodology to government clients. Our clients hire us to help improve their products and services so that their users and beneficiaries have a better customer experience.

At Nava, we research beneficiaries' needs to help our government clients better deliver on their missions, providing everyone at Nava opportunities to do meaningful, impactful work. We prioritize our culture and mission: Be Active Stewards, Pursue the Root Cause, Think Long-Term, Build Together, Inclusion is Essential, and Progress Takes Work.

Job Summary

The Senior Software Engineer - Technical Lead will improve overall engineering quality through documentation, technical guidance, and mentoring, and by applying best practices to the work. This role will lead significant migration efforts and work with government stakeholders to get buy-in on technical initiatives. The incumbent will collaborate with the product team, government stakeholders, and other contractors to build new systems and make improvements to existing systems.

Key Responsibilities

  • Write and implement code
  • Perform local testing to ensure acceptance criteria have been met
  • Write technical specifications to introduce new functionality or features to the codebase
  • Receive and apply feedback to the codebase before implementation
  • Review pull requests to identify needs prior to merging
  • Provide feedback to teammates on pull requests for collaboration on proposed changes
  • Implement and test updates for design systems such as web design
  • Identify and propose solutions to blockers encountered with the work
  • Collaborate with internal and external engineers via engineering huddles
  • Attend standup meetings to discuss project updates and status
  • Participate in refinements to estimate the level of difficulty for each ticket
  • Participate in biweekly retrospectives to discuss sprint efficiencies or inefficiencies
  • Participate in sprint demo meetings to demonstrate work completed or in progress
  • Share expertise with others by providing feedback to designers, project managers, and other engineers to develop solutions and priorities
  • Serve as a resource to peers on Nava's culture and expectations
  • Participate in Engineering critiques with other teams to provide and receive feedback on work performed
  • Interface with clients to provide project updates and propose solutions

Requirements

  • 8+ years of Software Engineering experience
  • Experience with professional software engineering practices using tools and methodologies such as Agile Software Development, Test Driven Development, CI/CD, and Source Code Management
  • Strong technical guidance for peer reviews, architectural design
  • Help coordinate milestone/feature progress throughout sprint
  • Technical lead experience
  • Prior experience with Java and Kafka
  • Experience with ETL pipelines
  • Experience working with and integrating diverse technologies
  • Proficient in refining high-level goals into high-impact, low-effort tasks and milestones based on human-centered design practices to prioritize options for stakeholders
  • Tenacity to dive into problems and iterate in working code
  • Equal parts systems thinker and advocate for users
  • Highly resourceful, reliable, and detail-oriented
  • Ability to think strategically around trade-offs and short-term vs. long-term benefits
  • An adaptive, empathetic, collaborative, and positive mindset
  • Excellent written and real-time communication, technical and otherwise

Other Requirements

  • Must be legally authorized to work in the United States and meet any other requirements for government contracts for which they are hired
  • Candidates who are offered a job with Nava must possess work authorization that does not require sponsorship by their employer for a visa now or in the future
  • May be subject to a government security investigation and must meet eligibility requirements for access to classified information or applicants who are eligible for security clearances

Perks Working with Nava

  • Competitive benefits: We prioritize your well-being, offering highly competitive medical, dental, and vision benefits
  • Generous time off: Enjoy 20 days of accrued PTO, 12 paid federal holidays, 5 floating holidays, and unlimited sick leave
  • Annual discretionary bonus: Paid annually to eligible employees. When Nava does well, you do well
  • Parental leave: Receive 16 weeks of fully paid parental leave and weekly meal deliveries during your leave
  • Employee wellness program: Access our comprehensive Employee Wellness Program
  • Virtual doctor visits: Enjoy zero copay virtual doctor visits through UHC
  • Fertility support: Benefit from fertility support and treatment options
  • Sabbatical leave: We offer a sabbatical leave program
  • 401k contributions: We match 4% of your salary in 401k contributions
  • Flexible work arrangements: We offer flexible work arrangements to suit your needs
  • Home office setup: Receive assistance with your home office setup and a monthly phone allowance
  • Utilities reimbursement: Get a monthly partial reimbursement for utilities (where applicable)
  • Learning and development: Access our comprehensive learning and development program
  • Tuition and Professional development budget: Receive a prorated annual tuition and professional development budget and a LinkedIn Learning license
  • Equity stock options: Benefit from equity stock options
  • Employee referral program: Participate in our employee referral program
  • Commuter benefits: Enjoy commuter benefits
  • Insurance coverage: Receive short and long-term disability insurance, as well as life and accidental death insurance
  • Inclusive culture: Join our diverse, inclusive, highly collaborative, and vibrant culture that supports remote work

Location

You can work in a hybrid work arrangement from one of Nava's offices in NYC, DC, or San Francisco. We also have fully remote options if you reside in one of the following states:

Alabama, Arizona, California, Colorado, DC, Florida, Georgia, Illinois, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, North Carolina, New Jersey, New York, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Tennessee, Virginia, Washington, Wisconsin.

*If you are not living in one of the states listed above, unfortunately, you will not be considered for a position at this time.

Stay in Touch

Sign up for our newsletter to find out about career opportunities, new partnerships, and news from the broader civic tech community.

Nava PBC is an equal opportunity employer that is deeply committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, age, gender, religious or political beliefs, national origin or heritage, marital status, disability, sex, sexual orientation or gender identity, genetic information, pregnancy, status as a protected veteran or any characteristic protected by federal, state, or local laws. Our commitment to diversity, equity, and inclusion not only reflects our values as a public benefit corporation but also enriches our ability to do our work. Learn more about where we are today and hope to be by 2025.

Please contact the recruiting team at if you would like to request reasonable accommodation during the application or interviewing process.

We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role requires you to work from the contiguous United States.


  • Senior Software Architect

    hace 2 semanas


    Ciudad de México, Ciudad de México SENIOR SPIRIT OF ROSELLE PARK A tiempo completo

    Job DescriptionJob Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software solutions that meet the company's needs.About the Role:The ideal candidate will...


  • Ciudad de México, Ciudad de México SENIOR SPIRIT OF ROSELLE PARK A tiempo completo

    Job DescriptionAt SENIOR SPIRIT OF ROSELLE PARK, we're looking for a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software solutions that meet the needs of our users.Key Responsibilities:Design and develop software solutions using a variety of programming...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Grupo Salinas A tiempo completo

    Job Title: Senior Software EngineerJob Description:We are seeking a skilled Senior Software Engineer to join our team at {company}. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software systems using various programming languages and...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Sears A tiempo completo

    Job Title: Senior Software EngineerAs a Senior Software Engineer at our company, you will be responsible for designing and developing scalable software systems. Your primary focus will be on backend development, working closely with our team to ensure seamless integration with front-end components. Responsibilities:Design and develop scalable software...


  • Ciudad de México, Ciudad de México Wipro A tiempo completo

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Wipro.

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México IDB Invest A tiempo completo

    Key Responsibilities:Our company is seeking a talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software applications.Design and develop software applications using a variety of programming languages and technologies.Collaborate with cross-functional...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Grupo Banzai Veracruz A tiempo completo

    At {company}, we're looking for a Senior Software Engineer to join our team and contribute to the development of our software solutions. In this role, you will be responsible for designing, implementing, and maintaining software systems, as well as collaborating with cross-functional teams to deliver high-quality products.

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Carobra A tiempo completo

    Job Title: Senior Software EngineerWe are seeking a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications using a range of programming languages and technologies. Your work will involve collaborating with cross-functional teams to identify and solve...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Cronoshare A tiempo completo

    We are seeking a Senior Software Engineer to lead our software development team.The ideal candidate will have a strong background in software engineering and experience in leading teams.Responsibilities include:Designing and developing software applicationsLeading a team of software engineersCollaborating with cross-functional teamsWe offer a competitive...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Consulta RH A tiempo completo

    We are seeking a Senior Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and implementing software solutions using a range of technologies.Main Responsibilities:Design and develop software applicationsCollaborate with cross-functional teams to deliver software projectsIdentify and...

  • Senior Software Engineer

    hace 4 semanas


    Ciudad de México, Ciudad de México Lapieza A tiempo completo

    About VeratoVerato is a high growth healthcare technology company that enables better care everywhere by providing a single source of truth for identity to organizations across the care continuum.We're seeking a skilled Senior Software Engineer to join our team and help drive our mission forward. As a key member of our software development team, you will be...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Minacs A tiempo completo

    We are looking for a skilled Senior Software Engineer to join our team at {company}. In this role, you will be responsible for designing, developing, and maintaining our software applications.Main Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality software deliveryRequirements:Experience with...


  • Ciudad de México, Ciudad de México Nearshorecoders A tiempo completo

    Job Title: Senior Software Engineer Python, GOAbout the Role:We are seeking a highly skilled Senior Software Engineer with expertise in Python and Golang to join our team at Nearshorecoders. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Python and Golang.Key...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Ascend Square A tiempo completo

    **Key Requirements**:We are seeking a skilled Senior Software Engineer to join our team at Ascend Square. The ideal candidate will have a Bachelor's Degree in Computer Science, Software Engineering, or a related field, and will be proficient in English with excellent communication skills.Main Responsibilities**:The Senior Software Engineer will be...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Sanborn Hermanos, S. A. de C. V. A tiempo completo

    We are looking for a skilled Senior Software Engineer to join our Backend Development team.Key Responsibilities:Design and develop high-quality software components.Collaborate with cross-functional teams to deliver software solutions.Ensure code quality and maintainability.About the Role:We are a fast-paced company that values innovation and teamwork. As a...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Flimsa A tiempo completo

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop scalable, efficient, and reliable software systemsCollaborate with...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Abramex A tiempo completo

    About the RoleAt {company}, we're looking for a skilled Senior Software Engineer to join our team.As a key member of our development team, you'll be responsible for designing, developing, and maintaining our software applications.Key responsibilities include:Designing and implementing software applicationsMaintaining and updating existing...

  • Senior Software Engineer

    hace 4 semanas


    Ciudad de México, Ciudad de México Yondu A tiempo completo

    Job Title: Senior Software Engineer - FrontendAbout the Role:The Senior Software Engineer - Frontend at Yondu is responsible for developing and testing complex software solutions, adhering to the organization's best practices and standards set by the capability leads, and contributing to the design of components of larger software systems.Requirements:At...

  • Senior Software Engineer

    hace 4 semanas


    Ciudad de México, Ciudad de México MX003 Marsh And Mclennan Servicios S.A. De Cv A tiempo completo

    About the Role:Mercer is seeking a Senior Software Engineer to join our team in Mexico City. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing performant, highly scalable software solutions.Key Responsibilities:Design and develop software solutions using a variety of programming languages and frameworks.Work...

  • Senior Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Busca Tu Profesor A tiempo completo

    We are looking for a Senior Software Engineer - Cloud Architecture to join our team at {company}.As a Senior Software Engineer - Cloud Architecture, you will be responsible for designing and implementing cloud-based solutions that meet the needs of our business.Key Responsibilities:• Collaborate with cross-functional teams to design and develop cloud-based...