US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Sr. Software Engineer

IntelliTrans, (ITL), a subsidiary of Roper Technologies, Inc.

(NYSE: ROP) is seeking a Sr.

Software Engineer to join our team hybrid in Atlanta, GA. 

Job Summary:

The Senior Software Engineer actively engages in designing and implementing scalable and efficient applications using .NET technology, C#, Angular and Oracle.  The Senior Engineer will work closely with senior architects and other developers to apply best practices and contribute to the overall architecture strategy.  The Senior Software Engineer will also be responsible for analysis, design, and debugging of development and enhancements of software systems based on these technologies while participating in build/release of the application as it goes through the development and deployment cycle.

Essential Duties and Responsibilities include the following.

Other duties may be assigned.


* Design and oversee the architecture of .NET-based applications and systems, ensuring they align with business requirements and technical standards.


* Guide development teams in implementing architectural designs, ensuring adherence to industry best practices and security standards.


* Develop and maintain architectural blueprints for considering factors like scalability, performance, and security and build standard architecture artifacts and application blocks.


* Collaborate with stakeholders to understand business needs and translate them into technical solutions.


* Stay up to date with the latest .NET technologies and frameworks and make recommendations for technology selection.



* Ensure compliance with all architecture requirements and standards.


* Experience with WCF, Web API, REST, and multi-tier distributed systems


* Develop & Test solutions for various components and recommend changes for various customers


* Establish architectural methodology of all deliverables


* Participate in architectural meetings and analyze all technical requirements for Dot NET applications


* Monitor application architecture and ensure appropriate implementation of all solutions


* Develop architectural principles and standards for various development groups

 

QUALIFICATIONS AND BACKGROUND

 Education: Bachelor’s degree in computer science, Information Systems, or related field.

Experience:       


* Minimum of 8-10 years of experience in software development, with hands-on experience with designing and building highly scalable and distributed web-based applications.


* Experience in design & development of Web applications, using C#, ASP.NET, .NET CORE, APIs & Microservices, Entity Framework, and other relevant technologies.

 

Skills:    


* Advanced abilities coding in UI technologies such as JavaScript, Typescript, Angular, React, HTML & experience using 3^rd party UI components and libraries.


* A strong knowledge and experience building secure and responsive APIs and microservices.



* Familiarity with agile, s...




Share Job