Looking for an exciting career in software development? Have a knack for developing applications and programs? Passionate about software engineering and DevOps? Are you a team player up for a challenging work environment? Then look no further.
G11 is actively seeking a junior, remote, software engineer to join their growing team. This software engineer will develop web applications and other software solutions, assist in system design, review requirements and manage integration from development into production environments. They will perform debugging and unit, integration and regression testing activities.
The ideal candidate will have hands on experience in the following areas:
Full Lifecycle Software development (from analysis to deployment)
Testing software development in an agile environment
Providing integration into production environment
Provide continuous support and enhancements to integrated applications and platforms
Collaboration with other development team members
Cross-Collaboration with members of other team functions (System owners, project managers and non-engineers)
Participation in Continuous Monitoring activities
Providing secure coding techniques
Knowledge of Scrum/Agile development methodologies
Troubleshooting and Debugging
Experience developing web applications in one major web framework (Spring MVC, Django, Ruby on Rails, Sails.js, etc.)
Full stack development
AngularJS, Angular, ReactJS, Vue.js, etc.
Cloud development (AWS and/or Microsoft Azure)
Technologies such as Hadoop, Hive, Pig, Map Reduce, Spark, etc.
Strong DevOps focus and experience building and deploying infrastructure with cloud deployment technologies like ansible, chef, puppet, etc.
Test-driven development and automated testing frameworks.
Infrastructure automation technologies like Docker, Vagrant, etc.
Build automation technologies like Maven, Jenkins, etc.
Monitoring technologies like Nagios, Splunk, SIEMs, etc.
Building APIs and services using REST, SOAP, etc.
Scripting languages like Perl, Shell, etc.
Mobile app development for Android APK or Apple iOS
Capable of delivering on multiple competing priorities with little supervision
Excellent verbal and written communication skills
Bachelor's Degree in computer science or equivalent experience
G11 seeks to pair high quality candidates with impactful positions and to provide them opportunities to continue growing in their field. G11 is an equal opportunity employer dedicated to hiring a diverse workforce. Employment decisions are made with no regard to color, race, national origin, religion, creed, age, gender, sexual orientation, marital status, disability, veteran status, or any other protected class.