Role
TSQL Programmer and Batch Developer (Java/Python)
Work Location
Weehawken, New Jersey, United States
Contact
Our Challenge
As a TSQL Programmer and Batch Developer, you will collaborate with stakeholders across the business to work on complex technical requirements. You will be responsible for managing multiple engagements, prioritize and resolve complex problems and escalate as necessary, in a fast-paced environment.
The Role Responsibilities
- Develop, maintain, and optimize T-SQL code for database operations, including querying, data manipulation, and stored procedures to support business applications and reporting needs.
- Design and implement batch processing solutions using Java and Python scripting to automate system administration tasks, data processing, and file operations.
- Collaborate with database administrators, system administrators, and business analysts to understand scripting needs and develop solutions that streamline operational processes and improve efficiency.
- Implement and maintain version control for scripts and automation code, ensuring proper documentation and adherence to coding standards.
- Troubleshoot and debug existing T-SQL, Java, and Python scripts to identify and resolve issues, and optimize code for performance and maintainability.
- Collaborate with cross-functional teams to understand business requirements and translate them into effective scripting solutions that enhance operational workflows.
- Participate in code reviews, testing, and deployment of scripting solutions in various environments, ensuring reliability and scalability.
- Stay updated on emerging technologies, industry trends, and best practices in T-SQL, Java, and Python scripting to drive continuous improvement and innovation.
Requirements
- You are:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Proven experience as a T-SQL Programmer and Batch Developer with expertise in Java and Python scripting.
- Proficiency in T-SQL for querying, data manipulation, and stored procedures in Microsoft SQL Server or other T-SQL compatible databases.
- Strong understanding of Java and Python scripting for automation, system administration, and batch processing tasks.
- Experience with version control systems such as Git for managing scripting code and collaborating on development projects.
- Effective communication and collaboration skills to work with cross-functional teams and stakeholders.
Additional Skills
- Familiarity with additional scripting languages such as Perl, PowerShell, or Bash for broader system automation and scripting needs.
- Knowledge of database administration tasks and performance tuning in Microsoft SQL Server or other T-SQL compatible databases.
- Experience with infrastructure as code (IaC) tools and practices for system orchestration and configuration management.
We can offer you
- A highly competitive compensation and benefits package
- A multinational organization with 51 offices in 20 countries and the possibility to work abroad.
- Laptop and a mobile phone
- 10 days of paid annual leave (plus sick leave and national holidays)
- Maternity & Paternity leave plans
... (additional list items omitted for brevity)
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.