-
Architect I
- InEight (Omaha, NE)
-
Company Description:
InEight is a leader in construction project controls software, empowering over 850 companies taking on challenging projects in industries including construction and engineering; transportation infrastructure; mining; water; power and renewables; and oil, gas and chemical. Uniquely suited to capital construction and other complex work, our integrated modular software manages projects with over $1 trillion globally.
Based in Scottsdale, Arizona, InEight supports a remote work model with employees working throughout the United States, Canada, Australia, Sri Lanka and Europe. InEight, an ISO 9001:2015-registered company, is a subsidiary of Kiewit Corporation (Kiewit). Kiewit, through its subsidiaries, is one of North America's largest and most respected construction and engineering organizations.
InEight is a fast-paced, innovative company comprised of high-energy teams of self-starters playing integral roles in shaping the future of capital projects around the world. Our industry-leading solutions, dedicated employees, and proven leadership team provide a solid foundation to support our continued growth and success.
We offer our fulltime employees a comprehensive benefits package that's among the best in our industry, including top-tier medical, dental and vision plans covering eligible employees and dependents, voluntary wellness and employee assistance programs, life insurance, disability, retirement plans with matching, and generous paid time off.
Short Description
The Architect I position is responsible for architecture design of the Project Suite Platform. You will be expected to actively contribute your knowledge of modern software development techniques and technology to plan the technology roadmap and continue to evolve the platform design. This will require creating design documents, developing proof of concepts and pattern code that is engineered for maintainability, testability and performance and communicating concepts and best practices.
*This is a remote position
Responsibilities
This position will be responsible for ensuring the architecture adheres to proven principles, minimizes costs and maintenance, and promotes usability, extensibility and performance.
+ Drive the definition of the architectural platform in collaboration with the product functional teams.
+ Responsible for developing proof of concepts, patterns and standards.
+ Share and promote the architectural vision.
+ Identify technologies that will enhance the development of our products and evaluate offerings.
+ Ensure the architectural integrity of the platform.
+ Ensure that the architecture solutions are well understood and effectively implemented by the development teams to facilitate on-time delivery with high quality and performance.
+ Ensure that the architecture is extensible and can evolve to accommodate both current and future feature requests from customers.
Qualifications
The successful candidate will have a proven track record of developing large scale application platforms.
+ BS/MS degree in Engineering, Computer Science or related field is required.
+ 10+ years' experience developing applications in ASP.Net/C#.
+ 10+ years' experience with architecture and design of enterprise applications.
+ Broad software experience that includes Software as a Service platforms, cloud technologies, application servers, web front-end and modern database technologies.
+ The ability to articulate engineering design strategies related to platform scalability, performance, and security.
+ Ability to identify and address key engineering decision points.
+ Identify and implement development frameworks and technologies, while promoting best-practices.
+ Expert knowledge of web Protocols including HTTP, TCP/IP, REST, WebSockets, etc.
+ Experience with all aspects of web application design, (web pages, business logic and database).
+ Expertise in developing APIs (web services) and service integration.
+ Experience with cloud deployment and distributed systems.
+ Hands on experience using MVC and other design patterns
+ Strong knowledge of Microsoft SQL Server and database design
+ Solid understanding of object-oriented design and programming principles and patterns.
+ Excellent Communication Skills (written and verbal)
+ Strong attention to details, highly organized, computer literate
+ Ability to work well in a fast-paced professional office environment
InEight Inc. is an Equal Opportunity Employer, (EOE) and will consider all applications without regard to race, marital status, sex, age, color, religion, national origin, veteran status, disability or any other characteristic protected by law.
\#InEight #LI-Remote
-
Recent Jobs
-
Architect I
- InEight (Omaha, NE)
-
Heavy Equipment Technician - $2500 Sign on Bonus
- WM (Amelia, VA)