Job Description
We are seeking a Senior Software Engineer - Cloud Web Application Design to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs.
Responsibilities:
- Analyze user needs and develop software solutions
- Work with project manager or product owner to meet specification needs
- Recommend software upgrades to optimize operational efficiency
- Collaborate with other developers to design and optimize code
- Create flowcharts and user guides for new and existing programs
- Document all programming tasks and procedures
- Perform routine software maintenance
Qualifications:
- Previous experience in software development, computer engineering, or other related fields
- Knowledge of Java, Python, or other programming languages
- Familiarity with relational databases such as MySQL, Oracle, and SQL Server
- Deadline and detail-oriented
- Strong analytical and critical thinking skills
NOTE: W2 hourly only, no C2C please.
NOTE: This is a hybrid role, onsite at our clients' facility in Johnston, IA. Candidates will be expected to be in the office T-W-Th one week, W-Th next week.
NOTE: An online assessment required prior to interview acceptance. No exceptions.Senior Software Engineer
This candidate will be responsible for modernizing a series of mainframe solutions.
- Emphasis on design and leading team through technical roadblocks while staying consistent with client team's roadmap
- Lead team in TDD while pair programming
- Typescript is the language of choice for both implementation and IaC
Must haves:
- Experience in Javascript, especially Typescript (7+ years)
- Experience with AWS services and cloud development (5+ years)
- Experience working in an Agile Environment (4+ years)
- Experience with Node.js (2+ years)
- Experience mentoring junior Software Engineers on the team
- Experience with Test Driven Development across multiple platforms
- Experience with Paired Programming
- Degree in IT related field: Computer Science, Computer Information, Software Engineering
What are the 3-4 non-negotiable requirements of this position?
Must haves: **MUST SHOW IN RESUME OR WILL BE REJECTED** * Experience in Javascript, especially Typescript (7+ years) * Experience with AWS services and cloud development (5+ years) * Experience in software development using Java. (5+ years) * Experience working in an Agile Environment (4+ years) * Experience mentoring junior Software Engineers on the team. * Experience with Test Driven Development across multiple platforms * Experience with Paired Programming Degree in IT related field - Computer Science, Computer Information, Software Engineering
What are the nice-to-have skills?
- Quick Learner - Consensus Builder - Strong Design in Modern Cloud environment