Senior Full-Stack Engineer

Company:  DOMA Technologies
Location: Virginia Beach
Closing Date: 04/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Description

DOMA Technologies is redefining what's possible with data. We transform any kind of data—physical, digital, and unstructured— into clear, actionable insights. Our secure, cloud-based platform bridges the gap between the physical and digital worlds, unlocking previously inaccessible data. Serving industries such as federal agencies, healthcare, and state and local governments, we support critical sectors with unparalleled expertise. The outcome? Lives transformed.

DOMA is a people and culture-focused company, dedicated to fostering an environment where our team can thrive both personally and professionally. If you’re looking for a place that values collaboration, innovation, and work-life balance, you’ve found it. We’re seeking a Fullstack Engineer to join our growing team and contribute to our cutting-edge projects in a .NET environment.

As a Full-Stack Engineer at DOMA Technologies you will play a key role in designing, developing, and maintaining both front-end and back-end components of our applications. You will work closely with cross-functional teams to deliver high-quality software solutions that are scalable, secure, and efficient.

Requirements

  1. Design, develop, and maintain robust and scalable web applications using .NET, React, and C#.
  2. Collaborate with product managers, designers, and other engineers to translate business requirements into technical specifications.
  3. Build and integrate RESTful APIs to ensure seamless communication between front-end and back-end systems.
  4. Implement and manage cloud-based solutions using AWS services such as EC2, S3, Lambda, and RDS.
  5. Optimize application performance for maximum speed and scalability.
  6. Ensure the security and compliance of applications, particularly in regard to data handling and storage.
  7. Participate in code reviews, testing, and debugging to maintain high code quality standards.
  8. Continuously improve and maintain existing systems by identifying areas of enhancement.
  9. Stay updated with the latest industry trends and best practices in full stack development.

Qualifications

  1. Bachelor’s degree in computer related technology or Associates Degree with demonstrated software knowledge.
  2. 7+ years of experience in full stack development.
  3. Strong proficiency in .NET Core, C# and JavaScript.
  4. Hands-on experience with front-end development using React.
  5. Best practices with code development including unit testing code and improving through static code analysis and security findings.
  6. Proven experience with AWS services and cloud-based architecture.
  7. Experience with CI/CD pipelines.
  8. Software application development skills, including web services, web-based deployment, and database integration.
  9. Solid understanding of RESTful API design and development.
  10. Experience with database technologies, such as SQL Server or PostgreSQL.
  11. Experience with version control systems, particularly Git.
  12. Strong problem-solving skills and attention to detail.
  13. Ability to work independently and as part of a collaborative team.
  14. Excellent communication skills.

Additional Requirements

  1. AWS Certifications.
  2. AI/ML skills.
  3. Familiarity with containerization technologies like Docker.
  4. Knowledge of microservices architecture.
  5. Exposure to other front-end frameworks like Angular or Vue.js.

Why Join Us

  1. Innovative Environment: Be part of a company at the forefront of digital transformation and cloud services.
  2. Career Growth: Opportunities for professional development and career advancement.
  3. Collaborative Culture: Work with a talented and supportive team that values collaboration and innovation.
  4. Competitive Compensation: Attractive salary and benefits package, including health insurance, retirement plans, and more.
  5. Work-Life Balance: Enjoy a flexible work environment that values work-life balance.

DOMA Technologies is an equal employment opportunity / affirmative action employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All personnel processes are merit-based and applied without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, marital status, age, disability, national or ethnic origin, military and veteran status or any other characteristic protected by applicable law. DOMA Technologies believes that diversity and inclusion among our teammates is critical to our success, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.

If you need assistance or an accommodation due to a disability, you may contact us at 757-306-4920 or

#J-18808-Ljbffr
Apply Now
Share this job
DOMA Technologies
  • Similar Jobs

  • Full-Stack Engineer

    Virginia Beach
    View Job
  • Principal or Staff Full-Stack Software Engineer

    Virginia Beach
    View Job
  • Junior .NET Full Stack Developer

    Virginia Beach
    View Job
  • Senior Engineer

    Virginia Beach
    View Job
  • Senior Civil Engineer

    Virginia Beach
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙