Current jobs related to Application Developer - Baltimore, Maryland - DMI


  • Baltimore, Maryland, United States Abacus Solutions Group Full time

    Job Title: Application DeveloperWe are seeking a skilled Application Developer to join our team on a temporary basis.Job Summary:The successful candidate will be responsible for developing and implementing secure software applications, researching and adopting frameworks for application security testing, and mitigating software vulnerabilities.Key...


  • Baltimore, Maryland, United States mPower Software Services Full time

    Job Title: Mobile Application DeveloperWe are seeking a highly skilled Mobile Application Developer to join our team at mPower Software Services. As a Mobile Application Developer, you will be responsible for designing, developing, and maintaining enterprise-level mobile applications and custom integration solutions.Key Responsibilities:Design and develop...


  • Baltimore, Maryland, United States The Global Excellence Consulting Group Full time

    Job DescriptionWe are seeking a highly skilled Senior Application Developer to join our team at The Global Excellence Consulting Group. This is a full-time position that requires a strong background in software development, particularly in QuickBase Rapid Development Application.The ideal candidate will have a proven track record of designing, developing,...


  • Baltimore, Maryland, United States mPower Software Services Full time

    Job DescriptionWe are seeking a highly skilled Mobile Application Developer to join our team at mPower Software Services. The ideal candidate will have a strong background in designing, developing, and maintaining enterprise-level mobile applications.Key Responsibilities:Design and develop mobile platform design recommendations based on long-term IT...


  • Baltimore, Maryland, United States State of Maryland Full time

    Job SummaryThe State of Maryland is seeking a highly skilled Senior Applications Developer to join our team. As a key member of our IT department, you will be responsible for developing and maintaining interactive applications, accessing, editing, and updating large datasets, and providing visualization and mapping support.You will work closely with our...


  • Baltimore, Maryland, United States InsideHigherEd Full time

    Job SummaryInsideHigherEd is seeking a highly skilled Senior Enterprise Application Developer to join our CITS Operations team. As a key member of our team, you will be responsible for designing, developing, and maintaining our enterprise-level applications.Key ResponsibilitiesDesign and develop high-quality software applications using industry-standard...


  • Baltimore, Maryland, United States University of Maryland, Baltimore Full time

    Job Summary: We are seeking a highly skilled Senior Enterprise Application Developer to join our team at the University of Maryland, Baltimore. As a key member of our IT department, you will design, develop, and implement enterprise-wide application software solutions to meet campus business requirements.Key Responsibilities:Design, develop, and test...


  • Baltimore, Maryland, United States MATRIX SYSTEMS & TECHNOLOGIES INC Full time

    Job SummaryWe are seeking a highly skilled Senior Application Developer to join our team at Matrix Systems & Technologies Inc. The ideal candidate will have a strong background in web-based programming and experience with analytical, testing, and payment services.Key ResponsibilitiesProvide web-based programming support, including modifications, analytical,...


  • Baltimore, Maryland, United States Sonepar Full time

    Unlock Your Potential as an Application EngineerAt Sonepar, we're committed to empowering our associates to reach their full potential. As an Application Engineer, you'll play a vital role in driving Automation and Control growth, working closely with our sales team to deliver cutting-edge technology solutions.Key Responsibilities:Supporting industrial...


  • Baltimore, Maryland, United States Swift Staffing Full time

    About the JobThe Application Development Expert will work with current technical staff to design, develop, test, and implement functionality associated with the Application Software Cybersecurity Assessment and Remediation project.Key Responsibilities:Research and adopt a framework for Application Security Testing with coding standards, rules and guidelines...


  • Baltimore, Maryland, United States Swift Staffing Full time

    Job DescriptionSwift Staffing is seeking a skilled Application Security Specialist to join our team in Downtown Baltimore. The ideal candidate will work with our technical staff to design, develop, test, and implement functionality associated with the Application Software Cybersecurity Assessment and Remediation project. This is a one-year contract position...


  • Baltimore, Maryland, United States Kennedy Krieger Institute Full time

    Job Title: Clinical Application SpecialistOverviewThe Clinical Application Specialist will work with the Application Manager, other Application Support Analysts, and the training team to develop, optimize, and maintain clinical applications within the Epic system. This includes assistance with Helpdesk support for assigned Epic applications, as well as...


  • Baltimore, Maryland, United States Kennedy Krieger Institute Full time

    Job Title: Clinical Application SpecialistJob Summary:The Clinical Application Specialist will work with the Application Manager, other Application Support Analysts, and the training team to develop, optimize, and maintain clinical applications within the Epic system. This includes assistance with Helpdesk support for assigned Epic applications, as well as...


  • Baltimore, Maryland, United States DMI Full time

    About DMIDMI 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,...


  • Baltimore, Maryland, United States DMI (Digital Management, Inc.) Full time

    About the OpportunityDMI, LLC is seeking a highly skilled Architect, Application (Senior) to join our team. The successful candidate will be responsible for managing major projects that involve providing professional support services and/or the integration, implementation, and transition of large, complex systems.Duties and Responsibilities:Design and...


  • Baltimore, Maryland, United States Pixelligent Technologies, LLC Full time

    Job DescriptionWe are seeking a highly motivated and detail-oriented individual to join our Pixelligent team as an Associate Applications Engineer. In this role, you will assist in the design, development, and testing of our UV-curable nanocomposite products.Responsibilities:Perform routine laboratory tasks in formulations development, including liquid and...


  • Baltimore, Maryland, United States InsideHigherEd Full time

    Job Overview We are seeking a highly skilled Student Enterprise Applications Analyst to join our team at InsideHigherEd. The successful candidate will be responsible for supporting the development and maintenance of enterprise applications for students. Key Responsibilities * Support the development and maintenance of enterprise applications for...


  • Baltimore, Maryland, United States Kennedy Krieger Institute Full time

    Job SummaryThe Clinical Application Support Specialist will work with the Application Manager, other Application Support Analysts, and the training team to develop, optimize, and maintain clinical applications within the Epic system. This includes assistance with Helpdesk support for assigned Epic applications, as well as collaboration with End Users to...


  • Baltimore, Maryland, United States Kennedy Krieger Institute Full time

    Job Summary:The Clinical Application Support Specialist will work with the Application Manager, other Application Support Analysts, and the training team to develop, optimize, and maintain clinical applications within the Epic system. This includes assistance with Helpdesk support for assigned Epic applications, as well as collaboration with End Users to...


  • Baltimore, Maryland, United States ANGARAI Full time

    Job Title: Application QA Testing LeadANGARAI is seeking a highly skilled Application QA Testing Lead to oversee the testing process and ensure the delivery of high-quality software products.Key Responsibilities:Organize and control the testing process across all application work streams.Ensure visibility, traceability, and control of the testing process to...

Application Developer

2 months ago


Baltimore, Maryland, United States DMI Full time
About DMI

DMI is a leading global provider of digital services, operating at the intersection of public and private sectors. With a broad range of capabilities across IT managed services, cybersecurity, cloud migration, and application development, DMI delivers on-site and remote support to clients in various sectors, including governments, healthcare, financial services, transportation, manufacturing, and critical infrastructure.

DMI has grown to over 2,100+ employees globally and has been consistently recognized as a Top Workplace in regional and national categories.

About the Opportunity

DMI is seeking a skilled Application Developer to join our team. The successful candidate will assist the Office of Information Management and Technology (OIMT) in designing, developing, and implementing online portal projects using Agile project methodology.

The Application Developer will also assist the OIMT in developing, implementing, and monitoring the MITDP project throughout the department, ensuring that project activities meet stakeholder-defined requirements.

The incumbent in this position will recommend new standards, methods of operation, and technologies to the Director of Projects/IT Managers to improve how the agency accomplishes its online portal project mission.

As a.NET Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications that are both scalable and high-performing.

This role involves working closely with other developers, UX/UI designers, business analysts, quality analysts, and product managers to deliver a seamless and user-friendly portal experience.

Duties and Responsibilities:
  • Design and develop robust, scalable, and secure web applications using.NET technologies.
  • Build responsive and user-friendly front-end interfaces using HTML5, CSS3, JavaScript, and modern frameworks like Angular, React, or Vue.
  • Develop back-end services, APIs, and microservices using C#, ASP.NET Core, and Entity Framework.
  • Develop RESTful APIs and integrate third-party services and APIs into the portal.
  • Implement authentication and authorization mechanisms using OAuth, JWT, or similar technologies.
  • Work with cloud services (Azure, AWS) for deployment and scaling.
  • Follow best practices in coding, including code reviews, unit testing, and version control (Git).
  • Maintain and refactor existing code to improve performance, security, and maintainability.
  • Troubleshoot and resolve software defects and issues reported by users or identified through testing.
  • Work closely with UX/UI designers to implement intuitive and visually appealing user interfaces.
  • Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.
  • Collaborate with other developers and stakeholders to define project requirements and deliverables.
  • Stay up-to-date with the latest industry trends, tools, and technologies in full-stack development.
  • Propose and implement new technologies and frameworks to improve development efficiency and product quality.
  • Contribute to the continuous improvement of development processes and practices.
Preferred Experience:
  • Experience in Service Now is a plus.
  • Knowledge of State Government policies and procedures.
  • Knowledge of Govolution Payment Portal implementation with FMIS Integration.
  • Experience with modern JavaScript frameworks like Blazor.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Understanding of UX/UI principles and experience working closely with design teams.
  • Experience with automated testing frameworks and tools (e.g., NUnit, Selenium, Jasmine).
Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Relevant certifications in.NET, cloud technologies, or front-end frameworks are a plus.
  • 5 years of experience as a Full Stack Developer, with a strong focus on.NET technologies.
  • Experience in developing and maintaining large-scale web applications or online or payment portals.
  • Previous experience working in an Agile/Scrum environment is preferred.
  • Proficient in HTML5, CSS3, and JavaScript.
  • Experience with front-end frameworks such as Angular, React, or Vue.
  • Strong understanding of responsive design principles and cross-browser compatibility.
  • Proficiency in C# and ASP.NET Core for developing back-end services.
  • Experience with RESTful API design and implementation.
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes).
  • Strong experience with SQL Server, including database design, writing SQL queries, and performance optimization.
  • Familiarity with ORMs like Entity Framework or MVC or Dapper.
  • Experience with cloud platforms like Microsoft Azure or AWS.
  • Understanding of CI/CD pipelines, version control (Git), and automated testing.
  • Knowledge of serverless computing and cloud-native development is a plus.
  • Strong analytical and problem-solving skills with the ability to troubleshoot complex issues.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.
  • A team player who is comfortable working in a collaborative environment and contributing to the success of the team.
  • Experience with Agile development practices, including participation in Scrum ceremonies.
  • Understanding of secure coding practices and experience implementing security features in web applications.
  • Experience in optimizing application performance, including front-end load times and back-end processing efficiency.
Additional Requirements:
  • US citizenship may be required for some positions.
  • Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information.