Company:
JobRialto
Location: Des Moines
Closing Date: 08/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Position Overview: As a Software Engineer, you will develop and support high-quality, scalable, and secure data processing pipelines and full-stack web applications. This role involves leveraging your technical skills and collaborating closely with a team of engineers and analysts.
Key Responsibilities:
Education: Bachelors Degree
Key Responsibilities:
- Data Processing and Application Development:
- Develop and support high-quality, scalable, and secure data processing pipelines.
- Build full-stack web applications that meet project requirements.
- Testing and Quality Assurance:
- Create and execute unit and integration tests consistently for every software development feature completed.
- Design and Coding Practices:
- Utilize a solid understanding of design principles and coding practices to craft elegant solutions for research and development (R&D).
- Cloud Deployment:
- Deploy applications to AWS and Azure clouds, applying DevOps practices including:
- Continuous integration
- Continuous delivery
- Testing
- Monitoring
- Automation
- Deploy applications to AWS and Azure clouds, applying DevOps practices including:
- Agile Collaboration:
- Actively participate in agile project ceremonies, including daily scrums, sprint planning, and sprint reviews, collaborating frequently with a small team of engineers and analysts.
- Technical Proficiency:
- Must have experience with:
- Python
- C#
- Node.js
- TypeScript
- Proficiency in AWS cloud services and CI/CD practices.
- Must have experience with:
- Team Collaboration:
- This position is part of a large analytics team working with mathematicians and data scientists who are extracting data from field and seed operations.
Education: Bachelors Degree
Share this job
JobRialto
Useful Links