Software Engineer II, Customer Facing
at CENTRIC SOFTWARE INC
Campbell, CA 95008, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 09 Oct, 2024 | USD 150000 Annual | 10 Jul, 2024 | 3 year(s) or above | Reliability,Mastery,Issue Management,Css,Bitbucket,Version Control,Unit Testing,Typescript,Professional Manner,Html,Jenkins,Development Tools,Continuous Integration,Jira,Communication Skills,Javascript,Computer Science,Front End Development | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB SUMMARY:
Centric Software is in search of a skilled mid-level full-stack software engineer to become an integral part of our thriving development team. We are seeking an individual with a strong enthusiasm for learning and a deep desire to proactively assist our customers by investigating and resolving customer issues. Our quest is for individuals who possess a profound fascination with crafting software products that seamlessly bolster our customers’ daily endeavors in shaping their own products within an intensely competitive market landscape.
In the role of a full-stack software engineer, you will play a pivotal role in collaborating seamlessly with a Product Manager, a close-knit development team, and directly with customers as needed. This dynamic partnership aims to realize customer-sought enhancements for the Centric 8 PLM system and resolve customer discovered issues. Your engagement will span the entire spectrum of the software development lifecycle — encompassing story planning, iteration strategizing, innovative solution exploration, hands-on implementation, and the sustained maintenance of enterprise-grade software solutions tailored to the Centric PLM ecosystem.
Responsibilities:
- Investigate and troubleshoot customer issues to proactively resolve customer issues in a timely manner
- Contribute to design and development of major components and sub-systems using Java platform
- Work with Product Management, QA and documentation to deliver high quality, complete Software features
- Participate in team daily meetings
Qualifications:
- A Bachelor’s degree or higher in Computer Science or a related field is required, accompanied by at least 3 years of professional experience in software engineering.
- Experience working directly with customers in a professional manner
- Effective verbal and written communication skills with the ability to adapt to different audiences.
- Technical Expertise: Proficiency in a diverse range of technologies, including:
- Frontend Technologies: Mastery of HTML, CSS, TypeScript, and JavaScript, with hands-on experience in developing dynamic and responsive user interfaces.
- Backend Technologies: Solid grasp of Java and J2EE for robust backend development, encompassing REST API design and implementation.
- Modern Frameworks: Demonstrated proficiency in utilizing cutting-edge frameworks like React for front-end development and Dojo for enhancing user experiences.
- Development Tools: In-depth familiarity with industry-standard development tools:
- Version Control: Proficiency in utilizing Bitbucket/Git for efficient collaborative development and version control.
- Continuous Integration: Hands-on experience with Jenkins for seamless integration and automated testing.
- Testing Proficiency: Skillful use of J Unit for rigorous unit testing to ensure software quality and reliability.
- Design Documentation: Proficiency in creating Unified Modeling Language (UML) diagrams to provide clear visual representations of system architectures.
- Project Management: Proficiency in utilizing JIRA for streamlined project tracking and efficient issue management.
- Development Environment: Extensive experience working within the Eclipse Integrated Development Environment, enhancing productivity and ensuring seamless code development.
What we offer
- Competitive salary and benefits
- A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities
- A modern, international work environment and a dedicated and motivated team
A work environment built on collaboration, flexibility and respectVaried and challenging work to help you grow your technical skillset
The US base salary range for this full-time position is $112,000 - $150,000 + benefits. Our salary ranges are determined by role, level and location. The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience and relevant education or training. Please note that the compensation details listed reflect base salary and certain positions may be offered additional variable incentives.
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.
UDc9VKS3V
Responsibilities:
- Investigate and troubleshoot customer issues to proactively resolve customer issues in a timely manner
- Contribute to design and development of major components and sub-systems using Java platform
- Work with Product Management, QA and documentation to deliver high quality, complete Software features
- Participate in team daily meeting
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Software engineering
Proficient
1
Campbell, CA 95008, USA