Overview
Skills
Job Details
Job Description -
Job Title: Sr Software Engineer
PLEASE NOTE: Initial Screening and maybe 2 round of interviews.
Location: Remote(must be local to in IOWA)
local candidates from IOWA
MUST HAVE(someone with Previous Principal Financial Group Exp and in IOWA)
Program Related:
with 7+ years of Senior Development experience. The ideal candidate will have 3+ years of Python experience, as well as web development in JavaScript or TypeScript. Also, Candidate will have 5+ years of React development experience and experience with a Cloud Platform, such as AWS, Azure, or Google Cloud Platform (AWS preferred).
Project Scope and Brief Description: The opening is for a senior level full stack software engineer on a team focused on developing web-based applications for field planning. Team responsibilities include frontend development, backend services and APIs, and infrastructure management.
Responsibilities:
Build and maintain reliable and scalable Python backend services and APIs
Build and elegant, responsive applications using React framework
Author well-structured, extensible code along with unit and integration tests
Collaborate across teams and disciplines
Triage, diagnose, and address issues in collaboration with other engineers
Participate in code reviews, delivering and receiving constructive feedback
Provide additional support as needed in diverse areas such as technical documentation, task break down, infrastructure as code, CI/CD, database development, and system architecture
Skills / Experience: Minimum Qualifications
7+ years of Senior Development experience
3 years Python experience
3-4 years web development in JavaScript or TypeScript
5+ years React development
BA/BS degree or equivalent practical experience
Experience with a Cloud Platform such as AWS, Azure, or Google Cloud Platform (AWS preferred)
Experience with infrastructure as code, automation, monitoring, and a DevOps mindset
Desired Qualification
- Proficiency with Git, GitLab, and Docker
- Understanding of agriculture concepts
- No hand-holding. Hit the ground running. Hands-on. Solutions oriented.