What are the responsibilities and job description for the Software Developer/Engineer position at American Dairy Goat Association?
Software Developer/Engineer
The American Dairy Goat Association (ADGA), the world’s largest dairy goat breed association, is seeking a software developer/engineer to provide assistance with all functions of software coding and design for the Association's custom in-house information systems. Your primary focus will be to learn the codebase, gather user data, and respond to requests from senior developers. This is a full-time position reporting to the Senior Software Engineer/Senior Full Stack Developer. ADGA offers a full benefits package. Remote work is possible and negotiable.
To ensure success as a software developer, you should have a good working knowledge of basic programming languages, the ability to learn new technology quickly, and the ability to work in a team environment. Ultimately, a top-class software developer provides valuable support to the design team while continually improving their coding and design skills.
Responsibilities
The software developer/engineer works with the Senior Software Engineer/Senior Full Stack Developer, staff, vendors, and subject matter experts (SMEs) in developing new functionality, including iOS and Android mobile apps, as well as smoothing out rough edges in the existing application. Additional responsibilities include working with operations staff to ensure reliable, secure deployments.
Qualifications
Along with experience in core front- and back-end technologies, leading candidates will possess a strong dev-ops orientation with experience in Microsoft Azure. Preference will be given to candidates possessing a BA/BS degree in Computer Science or related field.
Required hard skills include:
o Demonstrable experience developing and maintaining applications using Asp.Net Core Single Page Applications (SPA), C#, SQLServer (T-SQL), on the back end, or similar backend framework.
o Familiarity with React application development, or similar JavaScript single-page application frameworks such as Angular or Vue.
o Demonstrable experience working with single page application architectures including design, coding, implementation and debugging.
o Familiarity with CSS/ HTML5, HTTP and REST.
o Familiarity with Agile principles.
Soft skills include good communications and problem-solving abilities, strong attention to detail and a commitment to being a team player.
Preferred Experience
Azure Dev-ops, MSBI Tools, Swagger/OpenAPI AsyncAPI, RabbitMQ or similar message brokers, Hangfire, ReactJS.Net or similar front-end technology, Stimulsoft.
Experience in developing iOS and Android mobile apps is a plus.
Job Type: Full-time
Pay: $75,000.00 - $95,000.00 per year
Benefits:
- AD&D insurance
- Disability insurance
- Health insurance
- Life insurance
- Paid holidays
- Paid sick time
- Paid time off
- Prescription drug insurance
- Retirement plan
Application Question(s):
- Will you require sponsorship now or at any time in the future to be authorized to work in the USA.
- Willing to travel up to the office or other locations as needed, probably on a quarterly basis?
- Please provide the name and location of the university from which you received your Bachelor of Science degree.
Education:
- Bachelor's (Required)
Work Location: Hybrid remote in Spindale, NC 28160
Salary : $75,000 - $95,000