Full Stack Developer

Posted Apr 14

CORMAC is seeking a talented Jr. Full-Stack Software Developer who is passionate about creating simple solutions that work! The Jr. Full-Stack Software Developer will support the UI/UX Designer, Frontend Developer, and Database Architect in their effort to obtain and consolidate customer requirements and feedback. This is a remote role. The salary range for this position is $109-123K.

Responsibilities

  • Collaborate with project manager, customers, and internal team members
  • Work with the internal team to ensure synchronization of effort
  • Identify and troubleshoot any backend issues
  • Develop innovations that will improve the QA of the data repository
  • Identify structural improvements and opportunities to development processes
  • Perform testing, analysis, and scaling with application to backend software features
  • Write code to a high degree of quality and with attention to precision and long-term planning

Required Skills & Experience

  • Bachelor’s in Computer Science, Computer Engineering, Information Systems, or related field
  • 4+ years of hands-on design & development experience
  • Must be a U.S. Citizen
  • Must have an active Public Trust (Tier 1) Security Clearance or higher
  • Experience in designing data lakes, data repositories, or any other centralized storage solution for uploading/downloading various types of data
  • Experience in designing REST API using Spring, Spring boot-based tools and technologies.
  • Experience in ORM framework like Spring Data, Spring JPA, Hibernate etc. for backend integration
  • Experience in backend databases like PostgreSQL, MySQL etc.
  • Fronted and backend components design, detailed technical design, development, testing, implementation, and maintenance
  • Write unit/functional or integration tests for each feature you implement
  • Experience with Continuous Integration tools and build tools (maven, team city) recommended.
  • Own the overall quality of your code including unit testing, functional testing, and performance
  • Produce and maintain technical designs and documentation relevant to assigned software development tasks.
  • Design, implement and test new functionality based on business and functional requirements
  • Work with RESTful services in a microservices architecture is highly recommended.

Preferred Skills & Experience

  • Hands-on experience with Microservices
  • Hands-on experience with Angular and React
  • Hands-on experience with software design and development using AWS Cloud and leveraging services provided by AWS Cloud
  • Hands-on experience with JSON

US Citizenship Required /E-Verify Participation/EEO

As an Equal Employment Opportunity employer, CORMAC provides equal employment opportunity to all employees and applicants without regard to an individual's protected status, including race/ethnicity, color, national origin, ancestry, religion, creed, age, gender, gender identity/expression, sexual orientation, marital status, parental status, including pregnancy, childbirth, or related conditions, disability, military service, veteran status, genetic information, or any other protected status.