Requirements
Please Note: This is an OnSite position.
About the role:
- The Software Developer III is involved in designing and architecting software solutions.
- The Software Developer III analyzes requirements identifies appropriate technologies and creates robust scalable and maintainable software architectures.
- The Software Developer III actively participates in the development process proposes solutions to complex technical challenges writes highquality code and implements features according to specifications.
- As senior developers they work on critical or complex modules of the software and may be involved in debugging and troubleshooting issues.
Benefits
Basic Qualifications:
More than 7 years of experience in the below areas:
- Bachelor of Arts or Science degree in Computer Science or a related Information Technology or Software Engineering field of study from a fouryear accredited university.
- Designing coding fixing and debugging software.
- Maintaining upgrading and improving the performance of existing software Microsoft SharePoint Microsoft SQL Server Microsoft Windows Server Operating System
- Utilizing .NET frameworks C# and MVC model to develop Web applications
- Monitoring systems operations processes and assessing infrastructure activities in the areas of processing utilization performance instance availability and security
- Experience in configuration management and system deployment procedure
- Experiences in enterprise search configuration and setup.
Basic Qualifications Bachelor's Degree and 8+ years of experience, Master's and 4+ years of experience or 12+ years of experience in lieu of a degree. Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field. Masters or Doctorate degree may substitute for required experience 8+ years experience as Senior UI engineer. Must be able to obtain and maintain a Public Trust. Required Skills Specialization in Frontend Frameworks: Extensive experience in frontend development using frameworks such as React, Angular, .Net, Java Spring, Java Struts, Bootstrap, Sharepoint, Salesforce, Pega, PowerApps or ServiceNow. With a strong understanding of web components, CSS or SCSS. Web Component Expertise: Demonstrated ability in designing, developing, and testing frontend web components. Experience with technologies like Stencil.js is highly desirable. CSS/SCSS Mastery: Profound knowledge of CSS and SCSS, with the ability to write clean, maintainable, and responsive styles for web components. Agile Methodologies: Solid understanding and practical experience with Agile development methodologies, particularly with a focus on iterative development and continuous integration. Technical Leadership and Communication: Excellent communication skills for contributing technical direction and collaborating effectively within a team environment. Experience mentoring other in front-end technologies and web components best practices. Desired Skills Team Collaboration and Support: Ability to work collaboratively with team members, providing high-level end-user support with professionalism. Experience in handling support tickets and resolving user issues effectively. Mentorship and Integration Assistance: Comfortable mentoring end users and aiding them in integrating the custom built User Experience framework into their projects, navigating through various integration challenges. Adaptability Across Frameworks: Willingness and capability to learn and support integration across diverse set of frontend frameworks beyond personal core expertise. Communication and Problem Solving-Skills: Excellent interpersonal and communication skills are crucial for interacting with end users and providing solutions through a professional service approach.