Hotline: 678-408-1354

Principle Software Engineer

Principal Software Engineer – Purchase, NY (4148)

ASG Technologies is a recognized innovator in enterprise IT software solutions and has been optimizing 85 percent of the world’s most complex IT organizations for more than 30 years. With more than 54 offices worldwide and 1,000 employees, ASG Technologies creates and deploys unique software solutions that reduce cost, mitigate risk and improve service delivery throughout the IT lifecycle by providing insight and control across cloud, distributed and mainframe environments. Our customers represent a broad range of industries, including finance, healthcare, government and education, manufacturing, food and beverage, retail, telecommunications, transportation and utilities.

ASG Technologies is looking for candidates in the Greater New York area to work as a Principal Software Engineer in our Purchase, NY office.

Essential Duties and Responsibilities:
Leads and/or participates in the design, development, and implementation of complex projects delivering a scalable Enterpise Content Management system. We are looking for someone who knows how to lead a team and run an effective software development process. You will participate in the modernization of the existing product code base and should have good knowledge of coding practices, SCM, CI, SDLCM, architecture and process in general, and apply them judiciously to deliver value to the business. In this role you will

Guide and mentor a team of onshore and offshore developers and create an environment that allows team members to achieve their full potential

Coordinate with other global teams in the organization to engineer systems and architect solutions that to release best in class products

Participate in the full software development lifecycle for our products including designing, coding, debugging , documenting and supporting them

Adapt to changing priorities, produce project , schedule and task estimates and complete projects on time using agile scrum methodologies

Manage articulate communication with senior management and other global team members

Required Skills:
Professional experience developing highly scalable applications in C++ and/or Java

Proficiency with relational databases / SQL development / Execution plans / SQL tuning and troubleshooting (Microsoft SQL Server 2012/2014 and/or Oracle 11/12 and/or DB2 9/10)

Well-versed in the technologies chosen for developing J2EE solutions(Tomcat, Web Services, SOAP, REST)

Solid understanding of Data Structures, Algorithms, Object-Oriented programming and design patterns

Preferred skills:
Experience with AWS, Azure, or GCE deployments

Experience with search engines (Solr, Elastic search, AWS cloudsearch et. al)

Experience with NoSQL technologies (MongoDB, DynamoDB, OrientDB)

Experience with compliant storage technologies (Centera/Snaplock etc.)

Strong Linux experience in both a development and deployment environment with experience in shell scripting

Knowledge and experience working with MS Visual Studio 2008/2015, NetBeans 8, Eclipse, Gradle, Jira

Education Level Desired and/or Experience:
BS in Computer Science or a related engineering discipline

7+ years of experience implementing enterprise software solutions in C++ and Java

This position is located onsite in Purchase, NY, with no option for telecommuting. Must be eligible to work in the United States.

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter