About Aras:
Backed by top-tier investors, Aras is one of the fastest growing privately-held Product Lifecycle Management (PLM) companies. We reinvent, engineer, and manufacture software to empower our customers with the flexibility to overcome tomorrow's challenges today. We have experienced steady growth year after year and are looking to accelerate Aras to the next level. We seek for the best people committed to making this a true success story and share in that glory. With our technology, our community, and the way we do business, we are transforming the way the world makes products. Our open, low-code technology enables greater scalability, flexibility, and security for the world's largest enterprises. Airbus, General Electric (GE), Hitachi, Honda, Kawasaki, and Microsoft are just a few of the organization's using our software. Aras targets a variety of industries including automotive, aerospace and defense, high-tech electronics, medical devices, and industrial manufacturing.
Responsibilities:
- Work with software architects on understanding requirements and converting them into software architecture/design
- Manage the software design and coding from concept to finished product
- Participation in agile (SAFe) planning process and estimation of planned tasks
- Implementation of the core platform functionality using appropriate technology and tools
- Troubleshooting and debugging existing code
- Writing unit and integration automated tests
- Write internal technical documentation when required
- Maintain currency in technical skills
- Adhere to DevOps culture and CALMR approach (https://www.scaledagileframework.com/calmr/)
Requirements:
- BA/MA in computer science or similar field
- 5+ years of experience in commercial projects
- Solid knowledge of .NET/C#
- Experience in using .Net Framework 4.5 or .Net Core 3.1+
- Experienced in WPF, Prism, WinForms
- Experience with MS SQL Server and good command of T-SQL
- Experience with web technologies (HTTP, REST)
- Understand widely used development concepts such as OOP, design patterns, dependency injection, SOA, MVVM, SOLID principles, etc.
- Experience with Git
- Ability and willingness to work in a Self-organized team, and act as a team player
- Adherence to the agile mindset and its core values (Respect, Accountability, Collaboration, Being adaptive to change, learning cycles, and improvement)
- Desire to work on technically challenging projects
Desirable:
- Knowledge of TDD and experience in creating unit and/or integration tests
- Experience with React
- Knowledge of any of the following is a plus:
- MS Office API
- Add-In Express for Office
- TestComplete
- Windows Handler Protocol
- Sniffer tools
- HTML, JavaScript/TypeScript, CSS
- OAuth
- Selenium
- Inferno.js
- Karma.js
- Docker
- Kubernetes
Aras Corporation is committed to creating a diverse environment and is proud to be an equal opportunity employer. Aras Corporation complies with all applicable federal, state, and local fair employment practices laws. Aras Corporation strictly prohibits and does not tolerate discrimination against employees, applicants, or any other covered person because of race, color, religion, creed, ancestry, ethnicity, sex (including pregnancy and pregnancy-related conditions, including breastfeeding), gender, gender identity or expression, sexual orientation, national origin, citizenship, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment.