You will work closely with others on the technology team to develop software solutions to meet the needs of business partners. Execute all phases of the software development lifecycle using an Agile Scrum methodology. You will also be responsible for software analysis, design, development, testing, and deployment.
Work with business partners to understand requirements and design technical solutions
Regularly interact with business partners of varying associate/management levels to ensure clarity of the problem
Help to estimate the size of the effort required to complete complex, moderate to large scale software enhancements and maintenance
Assists in the support of software systems to troubleshoot and resolve issues
Continuously seeks to expand knowledge and increase maturity of applications and systems being developed to create efficiencies and/or mitigate risk via people/process/technology changes for the business
Solve highly technical and complex problems
Develop and Enhance applications and platforms
Understand and support of front and back end software technologies
Contribute procedures, tools and practices to optimize team productivity
Analyze problems from internal and external customers, debug and provide fixes
Personally, contribute production code and design reviews
Build, manage, and maintain AWS Lambda deployments
Provide technical mentorship and direction to the other engineers on your team
Bachelors’ Degree in Computer Science, Math, Engineering, MIS, or IT related
Strong knowledge and experience with C#
Experience with frontend web-based development, or equivalent (e.g. React, Redux, Angular, Vue)
Knowledge of RDBMS implementations (query optimization, index generation, caching)
Familiarity developing Software as a Service (SaaS) applications and understanding the impact of this architecture in a deployment environment
Experience developing JS, CSS, HTML sites and designing and implementing web services via REST APIs
Proven experience developing Single Page Web Applications using the React/Redux frameworks
Demonstrated experience with best Agile Scrum SDLC practices: coding standards, reviews, code management, build processes, and testing
History of successfully developing software following an Agile methodology
Knowledge of Git for source control purposes
Understanding of CI/CD
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide. Through a unique blending of people and software, OpenArc has a business practice that delivers amazing enterprise, mobile and consumer-facing apps and the best talent for contract, contract-to-hire and direct placements for clients and partners alike.
Staffed with the most-trusted recruiting experts, elite software developers, UI/UX designers and market experts, our team provides clients with the best resources, the right techniques and world-class support resulting in powerful measurable success.