We are seeking a Software Engineer for a contract-to-hire role. This role can work remotely from anywhere within the U.S.
In this role, you will work as a member of the architecture team, responsible for defining a best-fit solution for existing problems and new business opportunities in the applications space. This role will require hands-on development experience.
Responsibilities / Tasks:
- Participate and contribute in all phases of the Software Development Life Cycle (SDLC) & help in setting up the reference architecture for architectural standards as well as processes during the entire process.
- Evaluate market products, standards, and set up quick POCs around it.
- Support the business with new bids/RFPs. Review RFPs and propose a technical solution as per the requirements. Interact with all teams involved in solutioning to generate architecture blueprints, Total Solutions Review artifacts, pricing estimate and staffing for systems proposed.
- Document all the risks and assumptions around proposed solution.
- Provide directions in the correction of defects in the proprietary applications or third-party software according to written and oral specifications.
- Provide direction in database design and the modification of database objects.
- Work independently to understand the assigned work, deliver on agreed upon dates and raise issues/risks in a timely manner in case of risk to deliverables
- Java (3 - 5 years)
- Python (2 - 3 years)
- Microservices Architecture & Containers (2 - 3 years)
- AWS (2 - 3 years)
- JavaScript frameworks (NodeJS, Angular) (2 - 3 years)
- Web Services and RDBMS (2 - 3 years)
- NoSQL database (2 - 3 years)
- .NET (1+ years)
- Knowledge, and experience in digital architecture domain and applications, in developing web services and emerging technologies such as microservices in cloud-based environments and virtualization.
- Experience of MASA Mesh model including "As a Service" models (eg. SaaS, IaaS, PaaS) and platforms (eg. AWS, Azure)
- Experience with Agile/continuous integration/DevOps and understanding of SDLC such as Waterfall, AGILE, SCRUM etc.
- Knowledge of policies, standards, procedures, and techniques used for application development.
- Strong ability to think logically and structurally.
- Experience in forward-looking technologies like RPA, AI/ML.
This contract-to-hire role can work remotely from anywhere within the U.S. After the contract period (up to 6 months), this role will convert to a permanent employee, where you will be offered a salary of $100,000 per year along with a comprehensive suite of benefits.