We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results
Remote

Senior Software Engineer

DMI (Digital Management, Inc.)
life insurance, 401(k)
United States
Jul 08, 2024

Senior Software Engineer


Job ID
2024-26954

Category
Modern Software Engineering


Location

US-Remote



About DMI

DMI is a leading global provider of digital services working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration and application development, DMI provides on-site and remote support to clients within governments, healthcare, financial services, transportation, manufacturing, and other critical infrastructure sectors. DMI has grown to over 2,100+ employees globally and has been continually recognized as a Top Workplace in both regional and national categories.



About the Opportunity

DMI, LLC is seeking a Sr. Software Engineer. This is a 100% remote position, requiring EST working hours. It's a one year contract with potential for extension. Unfortunately, we cannot provide sponsorship for this role.

Required skills include Python, React, Node, AWS, API, and Event Driven Architecture.

Our client is committed to driving forward key initiatives in next-generation artificial intelligence (AI). Within their organization, a team of engineers is dedicated to developing an internal platform designed to streamline the creation of AI tools within the company's infrastructure. Already, multiple teams are harnessing the capabilities of this internal platform. The primary objective is to accelerate the improvement of this internal AI platform, enabling the organization to develop AI products more efficiently. As part of this effort, you will be tasked with supporting the existing backlog of features and expediting progress towards our goals.

As a Sr. Software Engineer, you'll be creating web-based solutions using best-in-class cloud technologies to solve our clients' challenges. You'll tap into your extensive experience with web-based tools and cloud services to take a central role in the construction of intuitive web-based applications. Along the way, you will rapidly augment your existing experiences with additional experience across industries and disciplines. You won't be focused on one technology or application layer. Rather, you'll be an invaluable asset to your team by taking responsibility for application components and developing across all layers of client solutions.

Duties and Responsibilities:

    Coding, debugging, and supporting cloud-based applications
  • Performing unit, integration, and system testing
  • Designing, implementing, and consuming RESTful web APIs
  • Creating elegant user interface solutions
  • Collaborating with fellow team members to help solve technical challenges they're facing
  • Taking ownership of individual components within an application
  • Complete in-depth peer code reviews following industry best practices to ensure that all code bases remain clean, maintainable, and efficient


Qualifications

Education and Years of Experience:

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience)
  • 4+ years of experience as a Software Engineer or Senior Software Engineer
  • 2+ years of web development technologies and tools (HTML5, CSS3, CSS frameworks, Responsive Web Design, JavaScript frameworks, etc.)

Required and Desired Skills/Certifications:

  • 4+ years of experience as a Software Engineer or Senior Software Engineer
  • 2+ years of web development technologies and tools (HTML5, CSS3, CSS frameworks, Responsive Web Design, JavaScript frameworks, etc.)
  • Proficient in object-oriented development and design patterns
  • Extensive experience with React (or similar technologies such as Angular, TypeScript, Vue, or similar)
  • Strong experience in Python in building APIs using AWS services Lambda and API gateway.
  • Established experience designing and implementing RESTful web APIs using Node.js (or similar technologies such as C#/.NET Core and/or Java)
  • Skillful in the use of serverless technologies with AWS Lambda (or similar technologies such as GCP Cloud Functions or Azure Functions)
  • Experienced in Test-Driven Development, unit testing, and clean code
  • Working knowledge of automation tools such as GitHub Actions, Azure DevOps, Jenkins, Bitbucket Pipelines, or similar
  • Background in using JavaScript/TypeScript testing tools such as Karma, Jest, Protractor, Jasmine, and Mocha
  • Superb written and oral communication skills
  • Outstanding interpersonal skills, strong work ethic, self-motivated and excellent presentation skills
  • Ability to effectively work both autonomously as well as on a team

Additional Requirements:

  • Consulting experience
  • Deep background working in an Agile methodology to develop software
  • Knowledge of software architecture design patterns
  • Proven ability to assist in leading small to medium sized development teams

Min Citizenship Status Required: Must be a U.S. Citizen

Physical Requirements: No Physical requirement needed for this position.

Location: Remote

Working at DMI

DMI is a diverse, prosperous, and rewarding place to work. Being part of the DMI family means we care about your wellbeing. We offer a variety of perks and benefits that help meet various interests and needs, while still having the opportunity to work directly with several of our award-winning, Fortune 1000 clients. The following categories make up your DMI wellbeing:

  • Convenience/Concierge - Virtual visits through health insurance, pet insurance, commuter benefits, discount tickets for movies, travel, and many other items to provide convenience.
  • Financial - Generous 401k matches both pre-tax and post-tax (ROTH) contributions along with financial wellness education, EAP, Life Insurance and Disability help provide financial stability for each DMI employee.
  • Wellness - Healthcare benefits, Wellness programs, Flu Shots, Biometric screenings, and several other wellness options.

Employees are valued for their talents and contributions. We all take pride in helping our customers achieve their goals, which in turn contributes to the overall success of the company. The company does and will take affirmative action to employ and advance in employment individuals with disabilities and protected veterans, and to treat qualified individuals without discrimination based on their physical or mental disability or veteran status. DMI is an Equal Opportunity Employer Minority/Female/Veterans/Disability. DMI maintains a drug-free workplace.

#LI-KP1

***************** No Agencies Please *****************

Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. US citizenship may be required for some positions.



Connect With Us!

Not ready to apply? Connect with us for general consideration.

(web-5fdf5b7fb4-2fgw8)