Senior Application Architect at Rand Technology, LLC – Irvine, California
Explore Related Opportunities
About This Position
Role Summary
Summary and overall objectives of the job.
We are looking for an energetic technology enthusiast team member to join our global IT team to be the key person to manage Web applications and build next gen business critical applications. The position will be instrumental to setup internal business applications, drive integration between applications and setup best practices to Rand Technology while working closely with CIO and rest of IT for daily operations.
Essential Functions
- Works under general direction from CIO and company objectives to define project scope, goals and deliverables that support business goals.
- Exercises leadership in designing, coding, testing, debugging, configuring, and documenting software. Primary contact / go to person for application / system knowledge.
- Plans information architecture by studying the Application concept, strategy, and target audience; envisioning architectural scheme, information structure and features, functionality, and user-interface design; creating user scenarios; preparing data models; designing information structure, work-and dataflow, and navigation; evaluating information representation; conducting creative meetings.
- Proven ability to design and architect next generation applications, creating middleware platform for integration and micro services architecture
- Operate effectively in a dynamic, multi-tasking environment while leading diverse resources
- Excellent understanding of project estimating and ability to communicate issues and risks that might impact development timeline, budget or resources.
- Ability to work on multiple projects simultaneously
- Able to serve as front-line lead for application support, focused on the business users
- Continue researching new emerging technologies and plans for integration into current and new development.
- Manages programming standards and techniques across development teams to assure efficient program logic and data manipulation
- Provide production support to existing applications and diagnose and resolve software problems quickly and efficiently
- Proactively plans and executes software version upgrade releases and custom interfaces
Core Competencies
- High attention to detail.
- Resourceful and creative in resolving challenges.
- Highly organized and able to manage multiple tasks.
- A positive can-do attitude.
- Adaptable to change.
- Works well under pressure.
- Reliable and punctual.
- Have a strong background in architecting multi layered business applications to solve critical business problems, manage outsourced teams and define coding team best practices
- Someone who loves to innovate and aspire perfection.
- Has strong attention to detail and a strong work ethic and pride in delivering quality work with security first attitude.
- 6+ years architecting, designing and developing software in a client service industry
- College or University degree; or equivalent combination of education and experience
- Exceptional technical skills and experience with leading programming platforms .Net, .Net core, Angular JS, ASP.Net, C#, XML, MS SQL Server and Web Services
- Experience with HTML5, AJAX, CSS, and JavaScript
- Experience setting up websites and managing IIS, webservers and security practices
- Experience managing coding repository and multi users development projects
- SQL Server performance management and high availability is a Plus
- Demonstrated expertise in team leadership skills and commitment to client service
- Ability to define problems, collect data, establish facts, and draw valid conclusion
Rand Technology is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, pregnancy, veteran status, sexual orientation, gender identity, or any other characteristic protected by federal, state, or local law.
Scan to Apply
Job Location
Job Location
This job is located in the Irvine, California, 92618, United States region.