This role will be part of an agile development environment, creating enterprise grade software systems and advancing our technology strategy.
Duties and Responsibilities
Providetechnical leadership to teammates through coaching and mentorship
Maintainhigh standards of software quality within the team by establishing good practices and habits
Identifyand encourage areas for growth and improvement within the team
Collaborate with other architects, software developers, business analysts to plan, design, develop, test, and maintain web and desktop-based business applications
Assistin the estimations of stories and delivery plans
Design,develop, and unit test applications in accordance with established standards
Participatein peer-reviews of solution designs and related code
Develop,refine, and tune integrations between applications
Analyzeand resolve technical and application issues
Assessopportunities for technology,infrastructure, applicationand process improvement and prepare documentation of rationale to share with team members and other affected parties
Adhereto high-quality development principles while delivering solutions on-time and on-budget
Researchand evaluate a variety of software products
Maintainsexpertise and champions a set of core technologies
Guideteam development efforts towards successful project delivery
Core Competency Requirements
Proficientwith Microsoft .NET 4.7+ / .Net Core development using C#
Proficient in Web technologies such as Angular
Indepth knowledge and experience with core Microsoft .Net technologies such as : WCF, WPF, WF, LINQ and EF
Extensiveexperience designing and developing enterprise grade software
Experiencewith source control management systems and continuousintegration / deploymentenvironments
Experiencewith automated testing
Experiencewith agile development methodologies including Kanban and Scrum
Experiencewith multi-threading and concurrency
Experiencewith debugging, performance profiling and optimization
Comprehensiveunderstanding of object-oriented and service-oriented application development techniques and theories
Internallymotivated, able to work proficiently both independently and in a team environment
Strongcommunication skills with both internal team members and external business stakeholders
Stronginitiative to find ways to improve solutions, systems, and processes
Experiencewith database development including relational database design, SQL and ORM technologies
LexisNexis, a division of RELX Group, is an equal opportunity employer : qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should