i4pro

SQL Developer – Senior

i4pro

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Responsible for developing new features and modifying existing features, spending 75% of the planned time according to the budget schedule.
  • Responsible for meeting client needs and priorities, aligning them with the budget schedule and company strategy.
  • Responsible for analyzing the functional specification; when necessary, return the functional specification (FS) for scope clarification and recommend to the business or product analyst alternative implementation approaches that deliver more value to the client and minimize system impact.
  • Responsible for defining technical requirements, executing them and guiding other developers on execution and compliance with governance requirements.
  • Responsible for validating with the Senior Business Analyst or their lead the estimated development hours for each project.
  • Responsible for distributing development tasks among the team’s developers with the appropriate technical guidance.
  • Responsible for performing code reviews of code produced by analysts on their team, ensuring that what was developed meets technical and governance requirements and follows development best practices.
  • Responsible for supporting maintenance by fixing errors in programs and components, creating scripts to adjust the database, analyzing the potential impact of issues on the client’s operations, and alerting the business analyst for client communication.
  • Actively work with leadership in planning the project structure and support activities to understand assigned tasks, sharing ideas or proposing actions that enable project completion.
  • Assist leadership in ensuring schedule adherence and meeting client commitments according to deadlines agreed with leadership.
  • Develop unit tests (TDD).
  • Perform code refactoring on assigned routines.
  • Produce evidence and documentation of the development performed.
  • After development is complete, submit deliverables to the Quality area for final project acceptance, support the QA process and guide the team to include additional tests when a change may impact areas of the system not covered by the project’s functional specification.
  • Actively participate in the deployment process of the system/module at the client site, evaluating the best deployment approach, data migration process, system versioning, and supporting the business/product analyst with system configurations.
  • Provide technical support and/or train new developers in the use of development tools.

Requirements

  • Currently pursuing a university degree in technology or a related field
  • Strong knowledge of programming logic
  • Strong knowledge of SQL
  • Knowledge of C# is desirable
  • Strong experience with Visual Studio
  • Experience with agile methodologies is desirable
  • English
Benefits
  • Meal allowance
  • Grocery allowance
  • Medical plan (SulAmérica)
  • Dental plan (SulAmérica)
  • Wellhub and Totalpass
  • Transportation allowance
  • Childcare assistance
  • Profit sharing (PLR)
  • Life insurance
  • Private pension plan
  • Day off on your birthday
  • Extended paternity leave
  • Partnership with Creditas
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SQLC#programming logicunit testingcode refactoringcode reviewsdevelopment best practicesfunctional specification analysistechnical requirements definitionagile methodologies
Soft Skills
client needs alignmentteam collaborationtask distributionleadership supportschedule adherencecommunicationproblem-solvingtechnical guidanceproject planningdocumentation