What are the responsibilities and job description for the Software Engineer position at Accroid Inc?
Location: Johnston, IA (candidate living within 50-mile radius of location required onsite T/W/TH each week).
Duration: 6 months possibility of extension
Responsibilities
Develop and support high-quality, scalable, and secure data processing pipelines and full-stack web applications.
2Create and execute unit and integration tests consistently for every software development feature completed.
3Leverage your solid understanding of design principles and coding practices to craft elegant solutions for R&D.
Deploy applications to AWS and Azure clouds by applying DevOps practices including continuous integration, continuous delivery, testing, monitoring, and automation.
Actively and frequently collaborate with a small team of engineers and analysts at agile project ceremonies such as daily scrum, sprint planning, and sprint reviews.
Required Skills
4 years of experience developing high quality, multi-tier applications.
Proficiency in full-stack web application development including RESTful services and using industry-standard tools, languages, and frameworks such as Python, C#, JavaScript and Angular.
Note: 2 years of Python experience needed for current application set.
1 years of experience with AWS Services like Lambda, Fargate, API Gateway, S3, & RDS, or equivalent experience with other cloud provider services
1 years of experience with database-backed application development including SQL queries
1 years of debugging full stack web applications
1 years of modifying CI/CD pipelines
1 years of experience in Linux environment
Possesses and demonstrates good communication skills (both written and verbal)
Good working knowledge of SQL and relational databases, including ORM concepts
Familiarity applying agile software development practices as a member of a small team
Duration: 6 months possibility of extension
Responsibilities
Develop and support high-quality, scalable, and secure data processing pipelines and full-stack web applications.
2Create and execute unit and integration tests consistently for every software development feature completed.
3Leverage your solid understanding of design principles and coding practices to craft elegant solutions for R&D.
Deploy applications to AWS and Azure clouds by applying DevOps practices including continuous integration, continuous delivery, testing, monitoring, and automation.
Actively and frequently collaborate with a small team of engineers and analysts at agile project ceremonies such as daily scrum, sprint planning, and sprint reviews.
Required Skills
4 years of experience developing high quality, multi-tier applications.
Proficiency in full-stack web application development including RESTful services and using industry-standard tools, languages, and frameworks such as Python, C#, JavaScript and Angular.
Note: 2 years of Python experience needed for current application set.
1 years of experience with AWS Services like Lambda, Fargate, API Gateway, S3, & RDS, or equivalent experience with other cloud provider services
1 years of experience with database-backed application development including SQL queries
1 years of debugging full stack web applications
1 years of modifying CI/CD pipelines
1 years of experience in Linux environment
Possesses and demonstrates good communication skills (both written and verbal)
Good working knowledge of SQL and relational databases, including ORM concepts
Familiarity applying agile software development practices as a member of a small team