Application and Interview Impersonation Notice: Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful. If Precisely identifies such fraudulent conduct, then as applicable and to the extent permitted by law, the application will be rejected, an offer (if made) will be rescinded, or the employment will be terminated, and legal action may be taken against the impersonators.
Precisely is the leader in data integrity. We empower businesses to make more confident decisions based on trusted data through a unique combination of software, data enrichment products and strategic services. What does this mean to you? For starters, it means joining a company focused on delivering outstanding innovation and support that helps customers increase revenue, lower costs and reduce risk. In fact, Precisely powers better decisions for more than 12,000 global organizations, including 95 of the Fortune 100. Precisely's 2500 employees are unified by four company core values that are central to who we are and how we operate: Openness, Determination, Individuality, and Collaboration. We are committed to career development for our employees and offer opportunities for growth, learning and building community. With a "work from anywhere" culture, we celebrate diversity in a distributed environment with a presence in 30 countries as well as 20 offices in over 5 continents. Learn more about why it's an exciting time to join Precisely!
Overview
The role of a
Software Engineer is to create well-written front-end web applications based on best practices, standards, and application requirements received from the product owners and designers. You'll work as part of a rapidly growing, high-energy team delivering incredible, creative improvements to our product. Apart from writing the best code, you'll mentor and educate more junior teammates and work on large initiatives that improve our code quality and operations.
What You Will Do
- Design & develop Applications using Java, Angular and Go.
- Participate in effort estimation, Agile ceremonies, design/code reviews, etc.
- Evaluate, learn, and incorporate new technologies into new and existing frameworks and solutions as applicable.
- Participate / own technical designs, constructively suggest, and receive ideas & feedback for solutions.
- Improve quality of code & work on Non-Functional Requirements such as Performance, Scalability, Reliability, etc.
- Debug and troubleshoot product defects.
- Implement unit and integration tests.
- Collaborate with members from other teams in the organization (QA, User Experience, Product Management, Customer Support, etc.)
What We Are Looking For
- Bachelor’s degree in Computer Science, Software Development, or related field.
- 2+ years of experience in Angular development and enterprise Java application development.
- Good understanding of Design Patterns & Architectural Patterns and hands on experience to apply them in day-to-day design.
- Experience in developing & consuming REST APIs in building scalable, modern web applications.
- Experience in Spring framework and hibernate ORM.
- Experience with SQL Server database.
- Understanding of Object-Oriented design principles.
- Knowledge of swagger and Junit.
- Experience in Apache Maven and Ant Scripts.
- Experience writing code in the GO language
- Experience in Application Security domain.
- Experience in working with multitude of open-source libraries in a complex enterprise product architecture.
Note:-
This is a Hybrid role where candidate needs to work from Chandigarh Office.
The personal data that you provide as a part of this job application will be handled in accordance with relevant laws. For more information about how Precisely handles the personal data of job applicants, please see the Precisely Candidate Privacy Notice