Sr. Application Developer (Full-time | Remote)
OST (www.ostusa.com) is looking for an experienced Sr. Application Developer to join our Application Development team. You have a solid grounding in Microsoft web and server-side technologies, a passion for software development and working with clients, and a thirst for learning and mentoring less experienced developers. You enjoy the challenge of solving real-world business problems. This is a key, client-facing role where you will engage with our clients, sales staff and team members.
Thinking ahead, seeing beyond and building together
We work alongside organizations to help accelerate their progress toward a digital future. With more than two decades of success behind us, we have the experience to help companies do what they do best, even better. Then we roll up our sleeves to accelerate their growth through technology and innovation.
OST has offices in Michigan and Minnesota with teammates sitting across the nation. Our customers include organizations ranging from startups to global Fortune 500 companies. With an employee-first culture driving our success for 25 years, OST has been recognized for excellence, including in Inc. Magazines 5,000s Fastest Growing Private Companies, in CRNs Tech Elite 250 and as a National Best and Brightest Company to Work For.
What you'll accomplish:
* Build enterprise and consumer-grade custom software solutions, primarily using Microsoft .NET web and server-side technology
* Build the software architectures to support web and mobile applications
* Bridge the gap between front-end design and existing or new back-end architectures
* Mentor less experienced developers
* Assist in the definition, leadership and delivery of custom software development projects
* Create functional design specifications and review detailed design specifications, test plans and user documentation for completeness
* Create detailed scope of work, task breakdowns, and estimates based on customer requirements
* Functional allocation of time:
* 50% Programming
* 25% Technical design, review and documentation
* 25% Project leadership and direction
* Develop strong consulting relationships with clients and communicate effectively with clients and team
* Help develop and leverage software development best practices to maximize the predictability and success of project(s)
What you'll bring:
* 4-10 years of professional development experience
* Bachelors degree in Computer Science or related field
* Strong understanding and experience in leading the development and implementation of custom software development projects utilizing C# and the Microsoft .NET technology stack
* Extensive experience delivering web projects using ASP.NET MVC and Web API frameworks and JavaScript web frameworks (e.g. Angular, Backbone, etc.)
* Knowledge of current and emerging technological development in software, web and mobile technologies
* Proven skill in driving the requirements process, authoring polished deliverables, and defining customer solutions
* Track record of success leading projects
* Experience with Agile Software Development Life Cycle methodologies
* Desire and ability to learn quickly, take professional risks, and operate in fast-paced entrepreneurial environment
* Desirable Experience and Qualifications
* Experience with developing solutions using .NET Core, Material Design and Angular a plus
* Experience in a consulting environment preferred
* Experience developing solutions for PaaS cloud environments (e.g. AWS, Azure)
You matter! Your experiences matter, your journey with OST matters, and your success matters. People drive all our achievements, and we know that taking care of each other takes care of everything else. This is why we strive to promote diversity, equity and inclusion within our company, the work we do and our communities. Well surely face challenges along the way. And well all continually learn from them to build a caring culture true to our guiding principles: honor, delight, serve, embrace, and learn.
OST is an equal opportunity employer that is committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veterans status, or any other characteristic protected by federal, state, or local laws, and will not be discriminated against on the basis of disability.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin. We are also an equal opportunity employer of individuals with disabilities and protected veterans.