Software Development Engineer 2 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Divisions Maintenance Group · 4 hours ago

Software Development Engineer 2

Divisions Maintenance Group provides facility maintenance services and is seeking a Software Development Engineer to build and support customer-facing products. This role involves designing scalable systems and collaborating with cross-functional teams while leveraging GenAI technologies.

Building MaintenanceCustomer ServiceFacilities Support ServicesFacility ManagementLandscapingProperty Management

Responsibilities

Designing, developing, implementing, and testing highly available, scalable systems in a cloud-native microservice architecture
Contributing new ideas for features and product enhancements
Collaborate with product management, architecture, and cross-functional peers
Creating a culture where teamwork is valued and risk-taking is rewarded
Other duties as assigned by management

Qualification

Cloud-native microservice architectureC#Javascript/TypescriptAPI protocols GraphQLAPI protocols gRPCAPI protocols RESTGenAI technologiesAgile skillsCloud platforms (AWS)RelationalNon-relational databasesProcess managementBusinessOutcome focusedStress managementProblem-solvingTeam playerFostering positive relationships

Required

Good design and architectural skills
Strong analytic and problem-solving mindset
Working knowledge of GenAI and how to leverage related technologies into product development workstreams
Familiarity with AI assisted coding tools
3+ years of designing, developing, implementing, and testing highly available, scalable systems in a cloud-native microservice architecture
3+ years of programming language experience with C# and/or Javascript or Typescript
Comfortable with ambiguity and change because priorities will adjust in response to the market
Experience implementing and consuming API protocols: GraphQL, gRPC, and REST
Strong process management and Agile skills
Experience with cloud platforms (Preferred AWS)
Experience with relational and non-relational databases (design, administration, tuning)
Experience using Git or other similar version control systems
A team player with a proven ability to foster and manage positive working relationships in a matrixed environment
Business and outcome focused
Experience in utilizing GenAI tools such as Copilot, Cursor, etc., in your daily workflows
Ability to manage the stress of a fast-paced environment
Ability to meet the in-person requirements of the team and/or business needs

Preferred

Experience with cloud platforms (Preferred AWS)

Benefits

Health, dental and vision coverage on day 1.
Dollar-for-dollar 401K match up to 4% of salary with immediate 100% vesting.
Paid Primary and Secondary Caregiver leave.
Employee Assistance Program to assist with everyday challenges.
Paid time off to volunteer.

Company

Divisions Maintenance Group

company-logo
Divisions Maintenance Group provides integrated facilities management services that specialize in integrating systems, teams.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Gary Mitchell
President / CEO
linkedin
leader-logo
Kyle Murray
Chief Strategy Officer
linkedin
Company data provided by crunchbase