Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Applications Architect

Expired Job

Robert Half Technology Raleigh , NC 27606

Posted 3 months ago

Robert Half has an immediate need for an Application Architect. The candidate will be responsible for providing architectural guidance, leading the adoption of the architecture by working as part of the delivery team. The candidate will work in a highly collaborative, cross functional Agile team. They will also work with the other Enterprise Architects and Software Architects to take project teams? experience and industry best practices to refine the client's enterprise architecture. The candidate will also be responsible for architecture reviews for other teams to help ensure quality, operations, and supportability of their products.

If you are interested in being considered for this opportunity and hearing more details, please forward your resume directly to:

Job Requirements

? Create effective architecture artifacts that express current, transitional, target and strategic state architectures.

  • Evaluate and present solutions and how to apply them to market group business needs and a platform in a manageable, cost effective, and timely manner.

  • Collaborate and align with the client's strategic technology plans.

  • Develops enterprise models.

  • Leads enterprise architecture development in support of business objectives.

  • Ability to interface and influence people at multiple levels across the enterprise including product managers and the engineering organization.

  • Translates and presents technical concepts into practical business terms for leaders in both small and large group settings.

  • Collaborate with other architects and technical leaders across the organization to develop best practices.

  • Researches and represents information technology within an applied business context.

  • Supports the implementation of enterprise programs to enable business growth and strategic goals.

  • Ability to guide platform managers, tech leads and software engineering teams in the successful delivery of target architectures.

  • Ability to handle multiple tasks and deadlines with attention to detail.

  • Strong knowledge of all facets of systems development and operations scenarios.

Skills:
Agile, Architecture, Development, Project
Permanent


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Architect Java (Peoplefluent) Raleigh US (3133)

Learning Technologies Group

Posted 5 days ago

VIEW JOBS 12/13/2018 12:00:00 AM 2019-03-13T00:00 <p><br></p><p><img src="https://workablehr.s3.amazonaws.com/uploads/photos/200050/90822696a0332cbe72c77cada4b2a799.png"><br></p><p>We are currently looking for an experienced <strong>Senior Software Architect (Java and Javascript)</strong> to join our expanding team in our Raleigh offices.</p><p>PeopleFluent Software Architects have a pivotal role within the Software Engineering team. The role offers a unique opportunity to contribute to meaningful learning solutions that will make a genuine difference to people's lives. Our portfolio includes major programs for the private sector, third sector and government, including high-profile initiatives with mainstream media visibility.</p><p>The Software Architect will be responsible for defining and delivering new (productized) software (sub-)systems and extending existing ones. The Software Architect will mentor and coach other developers as they carry out (sprints of) build work, ensuring they are provided with clear instructions of how to approach execution of build tasks and quality assuring work. The Software Architect will also personally carry out more complex development tasks.</p><p>The Software Architect will help to ensure proposals are technically robust and correctly estimated. The Software Architect will be expected to bring industry-wide best practice to all of their work while maintaining a broad range of technical knowledge.<br>The role reports to the Head of Architecture.<br></p><p><strong>Responsibilities:</strong></p><ul> <li>Manage the non-functional requirements</li> <li>Manage the architecture definition process introducing structure, guidelines, principles and leadership to the development aspects of all PeopleFluent projects</li> <li>Manage technology selection by considering costs, licensing, vendor relationships, technology strategy, compatibility, interoperability, support, deployment, upgrade policies, and end-user environments. This is done successfully by reducing risk where there is high complexity or uncertainty, and introducing risk where there are benefits to be had</li> <li>Manage architecture evaluation by testing throughout the software development lifecycle to provide PeopleFluent’s customers confidence that the system we are delivering will work when rolled out</li> <li>Manage architecture collaboration. This ranges from the immediate development team who need to understand and buy in to the architecture, right through to other stakeholders who have an interest from a security, database, operations, maintenance, and support point of view. For a development project to be successful, you need to collaborate closely with all of the system stakeholders to ensure that the architecture will successfully integrate with its environment.</li> </ul>Delivering software architectures:<ul> <li>Managing the bigger picture by selling the vision throughout the entirety of the software development lifecycle, evolving it throughout the projects if necessary and taking responsibility for ensuring that it's delivered successfully</li> <li>Undertake leadership by taking responsibility, providing technical guidance, making technical decisions and having the authority to make those decisions</li> <li>Provide coaching and mentoring at times when individuals need assistance by providing team members with a way to enhance people's skills and to help them improve their own careers.</li> <li>Manage quality assurance by maintaining code standards, design principles and source code analysis tools through to the use of continuous integration, automated unit testing, deployment automation and code coverage tools</li> <li>Design, development and testing code by being a hands-on architect to continuously engage and participate in development projects, actively helping to shape and deliver them</li> </ul><p><strong>Requirements</strong></p><p><strong>Required Technologies and Processes:</strong></p><p>Java8+, Spring, Springboot, Maven/Gradle, JUnit, Mockito, Cucumber, Git, Cloud Computing, UML, Jenkins, CI/CD, Sprint/Kanban, Relational and noSQL DB Knowledge.</p><p>Essential:</p><ul> <li>B.Sc. in any of the STEM fields</li> <li>Ten+ years of Java programming experience.</li> <li>Familiarity with concepts of MVC, JDBC, JPA, and RESTful.</li> <li>Basic understanding of JVM, its limitations, weaknesses, and workarounds.</li> <li>Creating database schemas that represent and support business processes.</li> <li>Creating messaging schemas that represent and support business processes.</li> <li>Experience of designing and working with Microservices architecture.</li> <li>Experience of using Domain Driven Design.</li> <li>Software Modelling and Design.</li> <li>Knowledge of Test and Behaviour Driven Development.</li> <li>Experience of Performance Testing.</li> <li>Eight+ years of experience with identifying issues and implement solutions to complex problems in medium to large scale backend infrastructure and preferably mobile platforms</li> <li>Demonstrable experience with analyzing and solving difficult problems across the stack.</li> <li>Five+ years of experience with web development frameworks to ease the creation of complex, database-driven websites, that emphazises reusability and ‘pluggability’ of components, rapid development, and the principle of ‘don't repeat yourself’</li> <li>Demonstrable experience creating complex solutions using industry standards and best practice, excellent understanding across a wide range of technologies, processes, tools and systems.</li> <li>Able to understand enterprise-scale solutions and how PeopleFluent solutions can be integrated.</li> <li>Excellent communication skills, both written and verbal</li> <li>Self-motivated, capable of learning quickly and reacting to a world of ever evolving technologies</li> <li>Have real enthusiasm and passion for development, and be proud of your work</li> <li>Comprehensive knowledge of version control and release management with Git, Github or</li> <li>Demonstrable experience with the SCRUM methodology</li> </ul><p><strong>Benefits</strong></p><p>The PeopleFluent Learning suite draws on over 25 years of experience creating enterprise learning solutions to develop employees into the best that they can be.</p><p>PeopleFluent Learning products – content authoring and the NetDimensions LMS – support development through an ecosystem of connected learning products and solutions. Our authoring solution allows teams to create cloud-based, fully responsive eLearning at speed and scale, while NetDimensions, our award-winning Learning Management System, specialises in creating learning and knowledge solutions for high-consequence industries where operational and compliance requirements are particularly complex.</p><p>Our secure SaaS solutions are ISO 9001<strong>:</strong>2008 and ISO 27001 certified.</p><p>PeopleFluent Learning is part of <a href="https://workable.com/nr?l=http%3A%2F%2Fwww.ltgplc.com%2F" rel="nofollow noreferrer noopener" class="external">Learning Technologies Group</a> plc (LTG).</p><p>For more information, visit <a href="https://workable.com/nr?l=http%3A%2F%2Fwww.peoplefluent.com%2F" rel="nofollow noreferrer noopener" class="external">www.peoplefluent.com</a>.</p><p><strong>Benefits</strong></p><p>In addition to vacation benefits, you will be eligible upon your date of hire to participate in our health benefits program which includes medical, dental, and vision insurance, HSA and FSA plans as well as short-term and long-term disability and company paid life insurance. Additionally, you will be eligible to participate in our 401(k) plan.</p> Learning Technologies Group Raleigh NC

Applications Architect

Expired Job

Robert Half Technology