About the Company:
Global farm and machinery company with over 40,000 employees.
About the role:
Location: 100% remote
Base Salary: $120K, plus annual bonus. Total Comp: $150K
Responsibilities:
- Engage in all aspects of the software delivery cycle including design, build, test, deploy, and support of Operations Center Web applications.
- Collaborate closely with Product Managers, Architects, UX Designers, and other supporting teams to define product requirements, system designs, and dependencies.
- Propose application/system designs, communicate delivery estimates, and provide consistent hands-on guidance to ensure the delivery of high-quality products.
Experience Required:
- Proven experience as a Senior Engineer delivering large-scale software programs.
- Proven experience with JavaScript, React.js, or Node.js in building web-client or server-side applications/services.
- Proven experience as a primary technical team leader/mentor.
- Demonstrated experience with Agile development methodologies including Test-Driven Development and Continuous Integration/Deployment.
- Demonstrated experience with build and test pipeline automation, monitoring, Cloud technologies, and other DevOps methodologies.
What Makes You Stand Out:
- Experience with additional programming languages/frameworks such as Redux, MobX, Java, Spring, or SQL/NoSQL.
- Experience with developing interactive maps leveraging Google Maps or similar.
- Experience leveraging AWS services (ECS, Lambda, API Gateway, S3, RDS, SQS, SNS, CloudFront, etc.).
- Experience in data modeling and/or development of SQL/NoSQL DBMSs.
- Experience in the development of RESTful web services.
- Experience further developing a prebuilt application, by either enhancing current features, developing major technical upgrades, or rebuilding existing code.