Software Engineer
Apply NowCompany: Avani Technology Solutions, Inc.
Location: Dallas, TX 75217
Description:
Software Engineer
DALLAS, TX
9 Months+
No C2C
1. Javascript
2. React/Redux
3. Jest/Enzyme for Unit testing
4. GraphQL (less critical)
- Receive requirements from stakeholders and team with squad members to develop and deliver innovative, company and industry impacting capabilities
- Design, develop and implement object oriented applications from prototype through implementation
- Fllow agile software development practices such as sprint planning, daily scrum, sprint wrap up, sprint playbacks, retrospectives, and test driven development
- Implement, support, and work within a Continuous Integration and Continuous Delivery development model
Project Explanation:
1. Reserve Capacity UI (Softlayer Cloud)- combination of being able to order reserve capacity- be able to order the capability to provision VM's and specify a term associated with that (1, 3 year) ex: order capacity will get a better rate, they can start ordering VSi's from that capacity'also the managing portion, need a UI to view list of capacity and VMS provisioned
2. Placement Groups- order work/formers, users can order a VM, placement group is another piece to add to the ordering process, order a VM and specify that the VSi must be provisioned on a different host. Any VSi that is placed in the same placement group can be provisioned on different hosts, create a placement group via the UI, identify the placement group/manage, creating and managing the UI, and specification
3. Converting/parity between what is between legacy control portal infrastructure ordering capabilities, (bare metal, VM's, HSMs) in blue mix portal, parity with blue mix vs. control portal
Importance of Communication Skills
High- very collaborative team in 2 locations
Nice to Have Skills
graphql, NodeJS
Technical Environment
Javascript, UI Development (JS, React, Redux, Jest, Enzyme, graphql), unit testing
Compliance
IBM Compliance package
Non-technical Skills
1. Engage with teammates in a daily collaborative style
2. High desire and ability to work in an Agile driven environment with daily stand ups/2 week sprints
3. Bachelors Degree
DALLAS, TX
9 Months+
No C2C
1. Javascript
2. React/Redux
3. Jest/Enzyme for Unit testing
4. GraphQL (less critical)
- Receive requirements from stakeholders and team with squad members to develop and deliver innovative, company and industry impacting capabilities
- Design, develop and implement object oriented applications from prototype through implementation
- Fllow agile software development practices such as sprint planning, daily scrum, sprint wrap up, sprint playbacks, retrospectives, and test driven development
- Implement, support, and work within a Continuous Integration and Continuous Delivery development model
Project Explanation:
1. Reserve Capacity UI (Softlayer Cloud)- combination of being able to order reserve capacity- be able to order the capability to provision VM's and specify a term associated with that (1, 3 year) ex: order capacity will get a better rate, they can start ordering VSi's from that capacity'also the managing portion, need a UI to view list of capacity and VMS provisioned
2. Placement Groups- order work/formers, users can order a VM, placement group is another piece to add to the ordering process, order a VM and specify that the VSi must be provisioned on a different host. Any VSi that is placed in the same placement group can be provisioned on different hosts, create a placement group via the UI, identify the placement group/manage, creating and managing the UI, and specification
3. Converting/parity between what is between legacy control portal infrastructure ordering capabilities, (bare metal, VM's, HSMs) in blue mix portal, parity with blue mix vs. control portal
Importance of Communication Skills
High- very collaborative team in 2 locations
Nice to Have Skills
graphql, NodeJS
Technical Environment
Javascript, UI Development (JS, React, Redux, Jest, Enzyme, graphql), unit testing
Compliance
IBM Compliance package
Non-technical Skills
1. Engage with teammates in a daily collaborative style
2. High desire and ability to work in an Agile driven environment with daily stand ups/2 week sprints
3. Bachelors Degree