THE OPPORTUNITY
A developer contributes to the success of Atlas Systems by working in a team environment to create, enhance, extend, and support our products. As part of our development team you’ll help shape the development practices at Atlas and drive the implementation and release of major features. You’ll be a champion of best practices for writing well-tested, well-organized, and well-documented code.
You’ll become familiar with all of our applications and most parts of our stack. You will exercise judgment in making trade-offs between design and feasibility.
We believe that user-centric design leads to the best products, so we listen closely to our users. As a developer on our team, you’ll be an active voice in the future of our products.
THE TEAM
You’ll join an agile team where everyone—including you—is striving to enhance their skills through training and certification programs. We are an incredibly supportive team–we all pitch in when problems arise and collaborate to achieve bigger goals.
The team places a strong value on trust, collaboration, flexibility, and professionalism. Those values shape how the team approaches work, while aiming to be forward-thinking and customer-centric.
THE TECH STACK
Atlas Systems makes extensive use of .NET (C#) and MS SQL Server. Many of our software applications incorporate web components and use Bootstrap and jQuery. We also have some projects using Lua, Delphi, and Java. We continue to expand the use of Docker and Kubernetes on the Azure platform.
THE SKILL SET
Experience with the C# programming language and the Microsoft .NET Framework
Preference given for:
Experience working in a library environment
Experience working in a collaborative team environment
Proficiency with other languages (specifically Delphi, Java, JavaScript, and LUA)
Database design experience, especially with Microsoft SQL Server
Experience with web-related technologies (HTML, CSS, etc.)
Experience with XML-related technologies (XML, XSLT, XML Schema, etc.)
Experience with Scrum or other agile development
WITHIN 1 MONTH, YOU'LL
Learn more about our products and processes
Dive into pair-programming with your teammates & tackle your first work item
Participate in sprint planning meetings and team retrospectives
Contribute internal documentation so other developers and stakeholders are working consistently
Celebrate your accomplishments with the team and the entire company
WITHIN 3 MONTHS, YOU'LL
Learn and apply our development coding standards through your work
Be comfortable and engaged in the product development process
Engage in assisting our support teams to help diagnose and resolve production problems and customer issues
WITHIN 6 MONTHS, YOU'LL
Be comfortable navigating most of our projects and infrastructure
Pending product release cycles, participate in a major release and reliably ship full features to customers
WITHIN 12 MONTHS, YOU'LL
Understand the product and be able to provide input to improve our processes and tools
Confidently own major features
----
Brought to you by code4lib jobs: https://jobs.code4lib.org/jobs/43471-net-developer
|