Senior Full Stack Developer
Company | S&P Global |
---|---|
Location | Remote in USA, Princeton, NJ, USA, New York, NY, USA |
Salary | $120000 – $145000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- Bachelor’s or postgraduate degree in Computer Science, Information Systems, or equivalent
- Excellent analytical and communication skills, with strong verbal and writing proficiencies
- A minimum of 5+ years of significant experience in full-stack application development
- Expertise in C#, SQL Server, and JavaScript frameworks (React.js)
- Proficient with software development lifecycle (SDLC) methodologies such as Agile and Test-driven development
- Familiarity with technologies like Docker, Kubernetes, AWS, and GraphQL
- Experience in developing solutions involving relational database technologies on the SQL Server platform, including stored procedure programming using Transact-SQL
- Superior knowledge of system architecture, object-oriented design, and design patterns
- Ability to train and mentor team members
Responsibilities
- Work with a skilled team while shaping the future of our products
- Build a next-generation UI financial product that consumers can rely on to make their financial decisions
- Work on next-generation products from a backend perspective
- Expand experience with modern cutting-edge technologies like front-end, DevOps, and cloud technologies
- Learn and master new technologies through cross-training, gaining versatile Full Stack experience
- Developing innovative functionality in existing and new products
- Supporting and maintaining high-revenue productionized products
- Achieving the above intelligently and economically using best practices
- Complete SDLC: architecture, design, development, and support of tech solutions
- Actively participate in all Scrum ceremonies and follow AGILE best practices effectively
- Play a key role in the development team to build high-quality, high-performance, scalable code
- Produce technical design documents and conduct technical walkthroughs
- Document and demonstrate solutions using technical design docs, diagrams, and stubbed code
- Work collaboratively with business partners to understand and clarify requirements
- Collaborate effectively with technical and non-technical stakeholders
- Design and develop industry-leading applications
- Respond to and resolve production issues
Preferred Qualifications
- MVC
- WEB API