Software Developer Full Stack Developer Full Time Us Remote More Details Job in Rays Techserv

Software Developer Full Stack Developer Full Time Us Remote More Details

Apply Now
Job Summary

What You Will Do:

Use software development skills to automate manual analytical processes.

Utilize technical developer skills including, but not limited to: Python, R, Java, JavaScript, d3, Leaflet, Pig, Elasticsearch, PHP, Oracle, Angular JS, XML, .NET, Hadoop, and other related technologies.

Lead in planning system and development deployment, including maintaining responsibility for meeting software compliance standards.

Deploy developed IT (Information Technology) solutions, user applications, databases, and other IT (Information Technology) capabilities.

Provide technical expertise to support migration of applications and data sets to the cloud.

Implement cloud-based platform services such as AWS (Amazon Web Services) Elastic Beanstalk, Windows Azure Cloud Services, Heroku, Force.com, Google App Engine, Apache Stratos, Puppet, Chef or similar cloud-based PaaS (Platform as a Service) services.

Implement cloud-based software as services offerings such as Amazon, Google Apps, Microsoft Azure, Microsoft Office 365, and similar enterprise SaaS (Software as a Service) offerings.

Design and develop specialized user solutions, applications and databases using a hybrid Agile approach within a DevOps environment.

Work with business process analysts, developers, database architects, UI/UX designers and test engineers to estimate and provide updates on tasks.

Exercise considerable latitude in determining technical solutions to meet requirements.

Maintain code integrity and organization.

Collaborate with the rest of the engineering team to design and launch new features.

Implement cloud-based platform services such as AWS (Amazon Web Services) Elastic Beanstalk, Windows Azure Cloud Services, Heroku, Force.com, Google App Engine, Apache Stratos, Puppet, Chef, or similar cloud-based PaaS (Platform as a Service) services.

Other duties as assigned.

Requirements

What We Need:

Bachelor s degree in Computer Science, Information Technology Management, Engineering or other STEM related field. In lieu of degree, will consider combination of training, certifications, and years of experience.

Minimum of six (6) years related experience to include object-oriented programming, software development, software installation, or cloud transition.

Minimum of four (4) years of experience in Agile software development.

Experience managing projects following Agile methodologies such as Scrum, Kanban, Extreme Programming, SAFe (Scaled Agile Framework) and other industry best practices.

Experience managing multi-system projects and self-organized, cross-functional project teams.

Excellent written and verbal communication skills and be effective at communicating with both technical and non-technical audiences.

Experience in implementing agile processes within a large organization.

Experience in working in a team-based agile environment.

Experienced with the Systems Engineering and Lifecycle (SELC) process.

Even Better:

Knowledge of DHS/USCIS domain.

Frontend Technologies such as:

Angular (typescript), React (typescript) or NodeJS
Junit, Jest, or similar unit testing framework
Docker, Docker Compose, Git, Jenkins, Java Applications servers (Tomcat/Jboss/etc.)
SQL and NoSQL DB
Gradle or Maven
Agile Development
Others: Liquibase, Elasticsearch, Flyway, Solr/Lucene, Cucumber

Backend Technologies such as:

Java with Spring MVC/REST/Data/Boot and JPA
Junit, Jest, or similar unit testing framework
Docker, Docker Compose, Git, Jenkins, Java Applications servers (Tomcat/Jboss/etc.)
SQL and NoSQL DB
Gradle or Maven
Agile Development
Others: Liquibase, Elasticsearch, Flyway, Solr/Lucene, Cucumber

Experience Required :

6 to 10 Years

Vacancy :

2 - 4 Hires