Our Newest Opportunity:
Duties and Responsibilities
Reporting to the Manager of Application Development, the duties and responsibilities of the Software Developer include:
- Working with a team to develop, test, and maintain business applications built on Microsoft technologies
- Design, develop, and unit test applications in accordance with established standards
- Participating in peer-reviews of solution designs and related code
- Package and support deployment of releases
- Analyzing and resolving technical and application problems
- Adhering to high-quality development principles while delivering solutions on-time and within scope
- Ability to focus on multiple projects concurrently
Desired Skills & Experience
- College or university degree in Computer Science or a related discipline
- 1 - 3 years of applicable experience
- Strong communication skills
Core Competency Requirements
- Solid understanding of object oriented programming concepts
- Solid understanding of relational database design and querying concepts
- Proficiency in Microsoft .NET, C#, TSQL, and ASP.NET
- Background to web development using HTML5, JavaScript, REST API, and WebAPI
- Knowledge of client/server application development
Competency Nice To Haves
- Exposure to SQL Server development
- Exposure to Dynamics CRM development, customizations, and administration
- Familiarity with Azure DevOps and Azure
- Familiarity with GIT source control
- Exposure in web development using Ruby on Rails
- Knowledge of unit testing theory
The typical base pay range for this role nationwide is $200,000 to $220,000 per year.
Your base pay is dependent upon your skills, education, qualifications, professional experience, and location. In addition to base pay, some roles are eligible for variable compensation, commission, and/or annual bonus based on your individual performance and/or the company’s performance. We also offer eligible employees health, wellbeing, retirement, and other financial benefits, paid time off, overtime pay for non-exempt employees, and robust learning and development programs. You will receive reimbursement of job-related expenses per the company policy and may receive employee perks and discounts.
To learn more, visit: www.onedigital.com/careers