This job has expired.
Georgia IT Inc.
Expired

Software Engineer - Remote

Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.
Job Title: Software Engineer
Type: Contract


100% remote
US Citizen/ GC and GC EAD
Job Description:
 
This position is responsible for developing web-based applications in modern technologies in an agile environment. Adhere to best practices when designing, implementing, testing and developing scalable, secure code. Work closely with Product Managers, Quality Analysts and DevOps Engineers.
MINIMUM REQUIRED EDUCATION, TRAINING AND EXPERIENCE:
  • 5+ years of programming experience
  • 5+ years' experience performing code reviews
  • 3+ years' experience working in a distributed team environment
  • Knowledge of software development practices
  • Knowledge of design principles to support unit testing
  • Experience using front-end technologies (Angular 7/8, RxJS/Redux, Bootstrap 4, CSS, SASS and JavaScript/TypeScript)
  • Experience designing APIs and services using a microservices architecture (GraphQL, gRPC, REST) using NodeJS/NestJS (consideration for .NET Core)
  • Experience with SQL/NoSQL/Graph databases, such as PostgreSQL, MongoDB, Neptune
  • Familiar with enterprise architecture patterns (CQRS, EventSourcing, Messaging (via RabbitMQ)
  • Experience building responsive web applications
  • Experience with single page application architecture and UX patterns
  • Experience with Octopus Deploy and TeamCity or similar CI/CD pipelines
  • Experience building multi-platform systems
  • Experience working with Amazon Web Services (AWS) and Docker containers
  • Exerience with Agile, Scrum and Kanban software development best practices
  • Familiarity with ITIL methodologies
REQUIRED SKILLS:
  • Effective communication, organization, and problem-solving skills
  • Demonstrably self-motivated with strong time-management skills
  • Extremely detail-oriented
  • Ability to meet deadlines and schedules
  • Ability and commitment to produce bug-free, quality code
  • Extremely proactive, responsive, and upbeat attitude
JOB SPECIFIC DUTIES: These are job duties specific to your role
INTERNAL:
  • Perform code\peer reviews
  • Perform Systems Analysis
  • Participate in stand-up meetings
  • Contribute to design and architecture decisions as appropriate
Accountable for resource assignments and utilization
  • Participate in Level of Effort estimations as needed
  • Accountable for executing on Individual Development Plans
  • Participate in Change Approval Board as needed
  • Participate in Daily Service Review as needed
  • Participate in Incident Responses as needed
EXTERNAL:
  • Communicate with clients appropriately
  • Communicate with technology partners appropriately
  • Record all external discussions
 
COMMUNICATION:
  • Actively listens to others
  • Ability to present information
  • Written communication skills
  • Demonstrate concern and understanding
  • Treat confidential information appropriately
  • Promote open communication
  • Provide timely and effective written/verbal communication
  • Keep others informed of progress and/or problems
  • Share information
  • Explain reasons for decisions affecting others
PROBLEM SOLVING:
  • Proactive approach to solving problems
  • Gathers and analyzes information skillfully
  • Think creatively
  • Anticipate problems
  • Demonstrate conflict resolution skills and ability to solve problems
  • Identify and mitigate risks appropriately
  • Recommend improvements to security policies when possible weaknesses are observed 
 
 

Other Amazon AWS contracts

Remote
0
USD
/hr

0 outside IR35 Amazon AWS contracts