Job Description :
Senior Software Developer
Atlanta GA
Long term.

will conduct full lifecycle activities to include requirements analysis, design, development and testing.
Analyzes and implements functional requirements and designs, implements and test software
Define site objectives by analyzing user requirements; envisioning system features and functionality
Designs and develops complex applications by setting expectations and feature priorities
Conduct design and code reviews to ensure design principles are followed by peer
developers
Take responsibility of comprehensive unit testing to ensure code quality prior to releases

QUALIFICATIONS:
Required skills and experience:
Bachelor’s degree and 7+ years’ experience. (Degree in Computer Science, Information Systems or related area is preferred)
7+ years of solid experience with full life-cycle software development
7+ years of extensive Java development experience
Front end web experience with AngularJS, React, Bootstrap, HTML5, CSS
Strong knowledge of developing applications in a Microservice architecture
Experience integrating back end REST APIs
Demonstrated experience with NoSQL databases such as MongoDB or Cassandra
Experience building and deploying applications with Apache Tomcat, Jenkins, Gradle,
Maven and Git
Experience developing in cloud environments; Microsoft Azure or AWS
Exposure to DevOps tools, Automation & Containerization
Desired skills and experience:
Experience with Elastic Search is a plus
Experience with Apache Kafka is a plus
Experience working in an Agile development team is preferred
Superior technical documentation skills

Junior Software Developer (Angular/React/Java)
Atlanta GA
Rate Open
Analyzes and implements functional requirements and designs, implements and test software
Define site objectives by analyzing user requirements; envisioning system features and functionality
Designs and develops user interfaces for web applications by setting expectations and feature priorities
Conduct design and code reviews to ensure design principles are followed by peer developers
Take responsibility of comprehensive unit testing to ensure code quality prior to releases
QUALIFICATIONS:
Required skills and experience:
Bachelor’s degree and 5+ years’ experience. (Degree in Computer Science, Information Systems or related area is preferred)
5+ years of solid experience with full life-cycle software development
5+ years of experience building web based solutions
Extensive front end web experience with AngularJS, React, Bootstrap, HTML5, CSS
Knowledge and experience integrating back end REST APIs
Experience developing and implementing software designs to solve business problems
and produce high quality architecture artifacts
Demonstrated experience with database queries and objects with SQL Server
Experience building and deploying applications with Apache Tomcat, Gradle, Maven and
Git
Experience developing in cloud environments; Microsoft Azure or AWS
Experience with DevOps tools and automation
Experience in developing in a Windows and Linux environment
Ability to troubleshoot and resolve production related issues
Desired skills and experience:
In depth knowledge of Microsoft SQL Server 2012 or higher
Experience converting from AngularJS to React
Experience working in an Agile development team is preferred
Knowledge of test automation tools such as Selenium
Superior technical documentation skills
             

Similar Jobs you may be interested in ..