Senior Software Developer

4 weeks ago


Baltimore, United States Delmock Technologies Inc Full time
Job DescriptionJob Description

About Our Company:

Delmock Technologies, Inc. (DTI) is seeking a Senior Software Developer to explore exciting career opportunities. DTI is a leading HUBZone business in Baltimore, known for delivering innovated IT and Health solutions with a commitment to ethics, excellence, and superior customer service. At DTI, we balance continuous growth and innovation with a strong dedication to corporate social responsibility. Recently ranked as high as #3 among HUBZone companies in a GOVWIN survey, DTI offers a dynamic environment for those passionate about impactful projects, community involvement, and contributing to a top-ranking Federal project support team.

Join our talented team and be part of a company that values both professional excellence, community impact, and diversity of ideas. DTI is committed to hiring and maintaining a diverse workforce. We are an equal opportunity employer making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class.

Responsibilities:

  • Design, develop, and maintain web applications using HTML5, CSS3, JavaScript, and React.
  • Develop mobile applications using Swift for iOS and Kotlin for Android.
  • Create and maintain server-side applications using Java, Node.js, and Python.
  • Develop and manage databases using SQL and NoSQL technologies such as PostgreSQL and MongoDB.
  • Implement secure coding practices, including data encryption and secure API development.
  • Architect and deploy cloud-based solutions using AWS, Azure, or Google Cloud Platform.
  • Collaborate with UI/UX designers to create responsive and intuitive user interfaces.
  • Ensure cross-platform optimization for mobile, tablet, and desktop applications.
  • Integrate third-party APIs and services to enhance application functionality.
  • Perform code reviews, testing, and debugging to ensure high-quality software delivery.
  • Stay updated with emerging technologies and industry trends to continuously improve development processes.
  • Work collaboratively in an Agile/Scrum development environment.

Minimum Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of professional experience in full stack development.
  • Proficiency in front-end technologies: HTML5, CSS3, JavaScript, React, and Angular.
  • Strong experience with back-end technologies: Java, Node.js, Python, and .NET Core.
  • Mobile development experience with Swift for iOS and Kotlin for Android.
  • Expertise in database management: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
  • Hands-on experience with cloud platforms: AWS, Azure, or Google Cloud Platform.
  • Knowledge of version control systems such as Git and CI/CD pipelines.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Understanding of cybersecurity principles and practices, including encryption and secure API development.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong communication skills, both written and verbal.

Preferred:

  • Experience with serverless architecture and microservices.
  • Knowledge of DevOps practices and tools such as Jenkins, Terraform, and Ansible.
  • Familiarity with front-end frameworks like Vue.js or Svelte.
  • Experience with data visualization libraries such as D3.js or Chart.js.
  • Understanding of machine learning and AI concepts.

Location:

  • This opportunity is remote.



  • Baltimore, United States Independent Software Full time

    IMAGINEDRAGON - Annapolis Junction, MD - Full Time What you will be doing! As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and...


  • Baltimore, United States Independent Software Full time

    IMAGINEDRAGON - Annapolis Junction, MD - Full Time What you will be doing! As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and...


  • Baltimore, United States Delmock Technologies Full time

    Description About Our Company: Delmock Technologies, Inc. (DTI) is seeking a Senior Software Developer to explore exciting career opportunities. DTI is a leading HUBZone business in Baltimore, known for delivering innovated IT and Health solutions with a commitment to ethics, excellence, and superior customer service. At DTI, we balance continuous growth...

  • Software Developer

    4 weeks ago


    Baltimore, United States CSA Guidance Consulting Full time

    For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions. CSA is...


  • Baltimore, Maryland, United States belaytech Full time

    Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021 Belay Technologies is seeking a Senior Software Developer to join our team. The selected candidate will work on a team providing support and development for an Electronic Records Management Services (RMS) for the Enterprise....


  • Baltimore, United States The University of Maryland Medical System Full time

    The University of Maryland Medical System is a 14-hospital system with academic, community and specialty medical services reaching every part of Maryland and beyond. UMMS is a national and regional referral center for trauma, cancer care, Neurocare, cardiac care, women’s and children’s health and physical rehabilitation. UMMS is the fourth largest...


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

    Job DescriptionJob DescriptionCompany DescriptionThe University of Maryland Medical System is a 14-hospital system with academic, community and specialty medical services reaching every part of Maryland and beyond. UMMS is a national and regional referral center for trauma, cancer care, Neurocare, cardiac care, women’s and children’s health and physical...


  • Baltimore, United States Software Tech Enterprises Full time

    Senior AWS Architect/Engineer Software Tech Enterprises, Inc. Work Location : Baltimore, MD – Onsite 2 days /Hybrid Position Benefits : Medical, Dental, Vison, Life, 401K Compensation Range : Competitive Compensation Job Description Software Tech Enterprises, Inc., founded in 2002 is a Management Consulting and Information Technology firm that specializes...


  • Baltimore, United States Independent Software Full time

    What you will be doing: The Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-Data Cloud systems based upon documented requirements. Directly contributes to all stages of back-end processing, analyzing, and indexing. Required Skills: Provides expertise in Cloud Computing, Hadoop Eco-System including implementing Java...


  • Baltimore, United States Independent Software Full time

    Software Engineering - Annapolis Junction,, MD - Full Time What you will be doing! As a Software Engineer you will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems)...


  • Baltimore, United States Smxtech Full time

    SMX is looking for a highly motivated Senior Software Engineer to support the Acquisition Program Office in oversight of Software Engineering activities. You will join a team of highly driven, supportive, and skilled professionals engaged in supporting program management, technical, or business case analysis across the NAVAIR community. The Senior Software...


  • Baltimore, United States Smxtech Full time

    SMX is looking for a highly motivated Senior Software Engineer to support the Acquisition Program Office in oversight of Software Engineering activities. You will join a team of highly driven, supportive, and skilled professionals engaged in supporting program management, technical, or business case analysis across the NAVAIR community. The Senior Software...


  • Baltimore, Maryland, United States J&J Family of Companies Full time

    J&J Family of Companies Senior Software Engineer II Baltimore , Maryland Apply Now Senior Software Engineer II WDescriptionAbiomed is seeking an experienced Software Engineer to join our team in the development of a portable artificial lung (ECMO) in Baltimore, MD. Responsibilities for this role include software development for a device containing digital...


  • Baltimore, United States The Baltimore Banner Full time

    Job DescriptionJob DescriptionJoin one of Baltimore's Best Places to Work!About the Job:Are you intrigued by the prospect of a career in a dynamic environment where you can showcase your imaginative, skilled and thoughtful side? If so, this is an exciting opportunity for you! The Baltimore Banner is looking for a Senior Software Engineer who will bring...


  • Baltimore, United States TechnoGen Inc Full time

    Job DescriptionJob DescriptionRole: Senior Database Developer - HybridPlace of work: Truist Building 120 East Baltimore Street Baltimore, MD 21202. In-person / telework. Duration: 2 years+Pay rate: Market/FlexibleThe Senior Database Developer is responsible for ensuring the successful implementation of SQL driven applications, integrations and scripts. This...


  • Baltimore, United States Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual’s passions, growth, wellbeing and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and...


  • Baltimore, United States Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal...


  • Baltimore, United States Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal...


  • Baltimore, United States Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual’s passions, growth, wellbeing and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and...


  • Baltimore, United States T. Rowe Price Full time

    There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference. We are a premierassetmanagerfocused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with...