Senior Software Developer

Company:  Page Mechanical Group, Inc.
Location: Baltimore
Closing Date: 08/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / 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.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙