As a Senior Application Developer at Epsilon, you will play a crucial role in shaping our user information solutions. You will leverage your expertise in Microsoft and Cloud platforms to develop, implement, and maintain applications, ensuring our solutions remain at the forefront of technology.
Key Responsibilities
- Develop and Maintain Applications. Design, implement, and maintain applications using the latest Microsoft and Cloud platforms.
- SQL Expertise. Utilize Oracle SQL, including procedures, functions, and triggers, to manage and manipulate data.
- Coding and Testing. Write, test, and document code modules; conduct unit testing to ensure reliability and performance.
- Documentation. Create comprehensive design documents, technical specifications, and unit test cases.
- Problem Solving. Apply strong analytical skills to troubleshoot and resolve complex issues.
- Support and Maintenance. Provide L3 support, handle production data loads, and ensure adherence to data security standards.
Minimum Qualifications
- Experience. 6+ years of hands-on experience in application development.
- Technical Skills. Proficiency in SQL, PL/SQL, Shell scripting, and RDBMS.
- Documentation. Solid skills in design documentation, tech specs, and unit test cases.
- Problem Solving. Strong analytical and problem-solving abilities.
Preferred Qualifications
- Technical Knowledge. Familiarity with RDBMS concepts, OLTP and Data Warehouse environments.
- Tools and Practices. Experience with data file transfer tools (e.g., SFTP), data manipulation tools (e.g., Unix awk, sed), and job scripting (Unix Shell).
- Server Knowledge. Understanding of Unix/Linux and Windows Server environments.
- Software Development Life Cycle (SDLC). Experience with SDLC processes and tools.
- Customer Interaction. Excellent customer-facing skills and the ability to work with business analysts, leads, and other stakeholders.
- Security Awareness. Knowledge of Data Security Standards (e.g., PII) and secure coding practices.
Additional Information
Epsilon is committed to diversity, inclusion, and equal employment opportunities. We strive to attract, recruit, and retain individuals from diverse backgrounds, including women, people of color, LGBTQ individuals, and people with disabilities. We value the unique perspectives and experiences that each team member brings to our company.