25 Oct
Iowa,
Urbandale
, 50322
Urbandale
USA
Vacancy expired!
Amarx Search, Inc. amarx.comDirect Hire - Full Time position – Remote or Urbandale, IAPosition ID: 2304An excellent position with an American machinery and engine manufacturer Senior Software Developer - Java Please apply ONLY if you have a Computer Science (or related) degree and strong Java / RESTful / AWS web application development Visa sponsorship is not available for this positionWe can ONLY consider your application if you have:1: Bachelor's degree in either Computer Science, Computer Engineering, Software Engineering, MIS, or other IT related discipline2: Experience building and delivering web-client and/or server-side applications in a production environment using JavaScript, React.js, or Node.js3: Experience building and delivering server-side applications and/or APIs in a production environment using Java, C#, or similar object oriented language4: Experience building and delivering multiple software solutions leveraging Agile delivery methodologies5: Experience providing technical leadership and coordination across multiple teams to deliver production software systems6: Experience building and/or working with RESTful APIs7: Experience with cloud computing platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud8: Experience building and delivering software solutions utilizing Test Driven Development and/or Acceptance Test Driven Development9: Experience building and delivering software solutions utilizing Continuous Integration and build pipeline deployment automation10: Experience working with SQL/NoSQL DBMSsDESIRED (not required) SKILLS::: Experience in serving as the primary Technical Lead for a software development team.:: Experience with multiple programming languages or frameworks such as Redux, MobX, Java, Spring, etc.:: Experience leveraging AWS services (ECS, EC2, Elastic Beanstalk, Lambda, S3, RDS, SQS, SNS, etc.):: Experience in maintaining and/or refactoring legacy code bases:: Experience presenting technical information in a professional community of practice setting:: Experience with Precision Ag technologies and their useDuties and Responsibilities== Develop and support high quality John Deere agronomic web applications and RESTful APIs== Engage in all aspects of the software delivery cycle including the design, build, test, deploy, & support of software applications== Serve as a team technical lead in support of software development for one or more teams as well as proposing application/system designs, communicating delivery estimates, and providing consistent hands-on guidance to ensure the delivery of high quality products== Engage in Agile software development activities like team sprint planning, daily standups, and retrospectives== Collaborate with Product Managers, Architects, and other supporting teams to define product requirements, system design, & delivery cadences== Support a culture of software craftsmanship best practices including Test Automation, Continuous Integration/Deployment, and DevOps methodologies== Mentor & develop junior team members through code pairing or other technical skill coachingPlease send resume as a Microsoft Word attachment to Amarx Search, Inc. amarx.com
Vacancy expired!
Related jobs
Report job