Role: Senior SQL Developer
Key Skills: SQL, Stored procedures, SQL Queries & Agile
Experience: 10+ years
Location: Oaks, PA
Mode Of Hire: Full Time
We at Coforge are hiring Senior SQL Developerwith the following skillset:
- Can help define, document, and develop software applications, as well as contribute to architecture and technical design discussions, code reviews, and technical specifications in collaboration with the project team.
- Independently responsible for developing, enhancing, testing, supporting, maintaining, and troubleshooting/debugging software applications that support business units or support functions.
- Create thorough, professional-quality project documentation and technical specifications.
- Assess the impact of software changes and new development on other systems; conduct integration tests to mitigate risks.
- Mentor junior team members and participate in and promote a knowledge-sharing environment.
Skills Required:
- 8 or more years of related experience; or equivalent combination of education and experience.
- Experience with the full software development lifecycle, including design, testing, deployment, and documentation activities (including Agile and Scrum patterns).
- Advanced SQL development skills, such as:
Creating complex queries and stored procedures.
Performance tuning complex queries and query optimization.
Developing dynamic SQL and stored procedures.
Using indexes to speed up SQL queries.
- "Experience in creating database schemas that represent and support business processes.
- "Extensive knowledge and hands-on experience designing and developing objects and components of relational and non-relational databases.
- "Full-text searching.
- "Developing ERD – both physical and logical.
- "Strong experience with Agile methodologies.
- "Knowledge and understanding of SDLC, with a strong preference for Agile experience.
- "Skills for writing reusable functions, views, and database objects.
- "Excellent written/verbal communication, presentation, and listening skills.
- "Excellent collaboration and teamwork skills.
- "Understanding of fundamental design principles for building a scalable application.
- "Familiarity with various design and architectural patterns.