Senior Software Engineer position available at CSC, a global business, legal, and financial services company, requiring 7+ years of professional software development experience and strong proficiency in React.js, Java, and backend development.
Requirements
- 7+ years of professional software development experience
- Strong proficiency in React.js, including hooks, state management, and component lifecycle
- Solid experience with Java, Spring Boot, and backend development
- Experience building and consuming RESTful APIs
- Familiarity with modern frontend build tools (NPM, Webpack, Babel, etc.)
- Strong understanding of HTML, CSS, and JavaScript (ES6+)
- Experience with relational databases (e.g., Oracle, SQLServer)
- Knowledge of version control systems like Git
- Understanding of microservices architecture is a plus
- Familiarity with cloud platforms (Azure, AWS)
- Experience with testing frameworks (JUnit, Jest, etc.)
- Experience with CI/CD pipelines and DevOps practices
- Exposure to containerization tools like Docker and Kubernetes
- Agile/Scrum development experience
- Comfortable with leveraging AI development tools, like GitHub Copilot
Benefits
- Annual success-sharing bonuses or commission plans based on individual performance
- Range of support to colleagues with disabilities