Objectstream is an award-winning small business dedicated to providing innovative products and services in many areas, including information technology, management consulting, and logistics, for customers including the FAA, DOD, and State Governments. We accomplish this mission by forging long-term trusted relationships with our employees, customers, and strategic partners; building an organizational culture that promotes empowerment and accountability; assembling a talented, well-trained, and qualified workforce; continuously improving our efficiency and productivity; and being socially and environmentally responsible corporate citizens. We pride ourselves on fostering a collaborative and innovative work environment where employees are encouraged to share ideas and take ownership of their projects. We are currently seeking a talented Software Architect to join our dynamic team. We offer a competitive benefits package to our employees which includes: M/D/V, matching 401k, and other benefits. The passion and dedication of Objectstream employees is what has supported the growth and success of our company. We develop strong, dedicated, unified teams committed to our core values.
Duties and Responsibilitiesa) Collaborate with software architects and development teams to analyze project requirements and design software solutions.b) Develop and design software applications based on C# and .NET use cases using Entity framework, Windows Presentation Foundation (WPF) industry standards.c) Develop clean, efficient, and maintainable code using C# programming language and the .NET framework.d) Implement software solutions that adhere to industry best practices, coding standards, and security guidelines.e) Participate in code reviews to ensure code quality and provide constructive feedback to team members.f) Troubleshoot and debug software applications to identify and resolve technical issues in a timely manner.g) Write automated unit tests to validate software functionality and improve code coverage.h) Stay updated on emerging technologies, tools, and programming languages to enhance technical skills and knowledge.i) Contribute to the continuous improvement of development processes and methodologies.Qualifications and Special Knowledge Requirementsa) Bachelor’s of science degree in Computer or Science related field.b) Five (5) years relevant work experience as a computer professional.c) Position requires expertise in SDLC, develop & maintain complex web-based & N-tier applications using .NET technologies (C#, ASP.NET, VB.NET,), API Development & Integration, Frameworks (WPF, WCF, ORM, MVC, .NET Core), MVVM, jQuery, Java Script, Angular , SOLID Principles, Databases (MS SQL Server, MY SQL, Oracle), AWS, Azure environment, Agile methodologies.Travel/Relocation, Telecommuting allowed.*To apply, send resume to hr@objectstream.com and reference this position.