Full Job DescriptionAs a Senior Application Developer, you would be joining us during a time of transformation and growth in our Compliance Solutions (CoSo) group that touch a range of solutions that include tax, compliance, wage payments, wage garnishments, employment verification, W-2 management and much more. In this role, you will be a key part of the Next Generation Tax Platform that lays the foundation for the company?s tax compliance products for companies of all sizes. You will have the opportunity to be part of an exciting transformational journey
With Operational Excellence being one of our key goals, it is critical that you manage project timelines, deployment and operational plans, and budget and ensure that business requirements are met with high quality.
Collaborate with application architects, developers, product management and other key stakeholders to capture functional and non-functional requirementsDesign and implement automated processes in order to eliminate direct/manual touches to the environmentsKeep up to date on technological changes, especially with regard to job-related languages, operating systems, tools and methodologies. Stays current with skills required for job assignment and progression to further knowledge, skills and abilities.Create new solutions in order to push the boundaries of our automation capabilities, integrating and extending existing CI/CD toolsSimplify and/or enhance APIs that is designed for the right experience and allows the system to scaleImplement security guidelines, collaborating with the security teamExperiment and drive the adoption of new tools, practices and cloud solutions (i.e. AWS)Support software operations, test and debug programsUse Agile methods (Scrum/Kanban) to report progress and status of assigned tasks to project teams and managersLeverage and integrate best practices for continuous process improvement.
n
n
n
Technical Expertise
o Experience in AWS, Python, Lambda, Kinesis and Database ?Mysql/Dynamo DB
o Expert in Java development, object-oriented programming and design patterns
o Strong programming skills with Linux shell scripts (i.e. Bash or similar)
o Programming skills on other languages (i.e. Python, PHP, JavaScript or others) preferred
o Good understanding of DevOps and CI/CD practices and tools
o Experience with markup languages (JSON, XML, YAML)
o Experience with API standards (REST, SOAP)
o Experience with SQL and Relational Databases (Oracle, PostgreSQL and others)
o Experience with Linux and open source software
o Good understanding of agile development
o Strong written and verbal communication skills
o 4 – 6 years of hands-on experience developing objected-oriented applications
n
n
n
Education :
o Bachelor or Masters degree in Computer Science, Computer Engineering or related technical discipline
As a Senior Application Developer, you would be joining us during a time of transformation and growth in our Compliance Solutions (CoSo) group that touch a range of solutions that include tax, compliance, wage payments, wage garnishments, employment verification, W-2 management and much more. In this role, you will be a key part of the Next Generation Tax Platform that lays the foundation for the company?s tax compliance products for companies of all sizes. You will have the opportunity to be part of an exciting transformational journey
With Operational Excellence being one of our key goals, it is critical that you manage project timelines, deployment and operational plans, and budget and ensure that business requirements are met with high quality.
Collaborate with application architects, developers, product management and other key stakeholders to capture functional and non-functional requirementsDesign and implement automated processes in order to eliminate direct/manual touches to the environmentsKeep up to date on technological changes, especially with regard to job-related languages, operating systems, tools and methodologies. Stays current with skills required for job assignment and progression to further knowledge, skills and abilities.Create new solutions in order to push the boundaries of our automation capabilities, integrating and extending existing CI/CD toolsSimplify and/or enhance APIs that is designed for the right experience and allows the system to scaleImplement security guidelines, collaborating with the security teamExperiment and drive the adoption of new tools, practices and cloud solutions (i.e. AWS)Support software operations, test and debug programsUse Agile methods (Scrum/Kanban) to report progress and status of assigned tasks to project teams and managersLeverage and integrate best practices for continuous process improvement.
n
n
n
Technical Expertise
o Experience in AWS, Python, Lambda, Kinesis and Database ?Mysql/Dynamo DB
o Expert in Java development, object-oriented programming and design patterns
o Strong programming skills with Linux shell scripts (i.e. Bash or similar)
o Programming skills on other languages (i.e. Python, PHP, JavaScript or others) preferred
o Good understanding of DevOps and CI/CD practices and tools
o Experience with markup languages (JSON, XML, YAML)
o Experience with API standards (REST, SOAP)
o Experience with SQL and Relational Databases (Oracle, PostgreSQL and others)
o Experience with Linux and open source software
o Good understanding of agile development
o Strong written and verbal communication skills
o 4 – 6 years of hands-on experience developing objected-oriented applications
n
n
n
Education :
o Bachelor or Masters degree in Computer Science, Computer Engineering or related technical discipline