This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.
Software development of client/server, object-oriented applications, using.NET, C#, and SQL Server
Software development of cloud-based solutions in Azure and/or Google Cloud Platform
Software development of ETL/ELT solutions in .NET, GCP, and Clover DX
Serve as technical expert including solution analysis and translating functional requirements into design specifications
Collaborate with QA Engineers on planning and execution of unit tests of code components
Development of solutions for a variety of complex problems
Develop technical processes that leverage modern CI/CD concepts and pipelines
Work in fast paced, highly collaborative, Agile development environment
Support, maintain, and document software functionality
Identify and evaluate new technologies for implementation
Analyze code to find causes of errors and revise programs as needed
Consult with end users to prototype, refine, test, and debug programs to meet needs.
JOB REQUIREMENTS
Minimum Experience, Skills and Education:
5+ years of professional software development experience
Bachelor's degree from four-year College or university in Computer Science, Technology or related field
Experience with a variety of software development languages and platforms. Relevant platforms are listed below.
Experience with a variety of software design patterns, including object-oriented design, client/server, service-oriented architecture, MVC, microservice architecture, ETL/ELT, star schema.
Experience with database design / data modeling.
Understanding of design principles related to developing reusable, supportable, and scalable software solutions.
Ability to quickly learn new technical skills, platforms, and approaches including how to adapt them into practical solutions.
Ownership mentality with capability to drive forward solutions on own initiative
Ability to multi-task, prioritize, and manage expectations
Excellent written and verbal communication skills are must.