Senior Software Engineer - SevOne Inc (Bronx)

  • Bronx, NY

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

Summary: Member of a team responsible for developing integrations between SevOne's product suite and third-party products in accordance with the clients established processes. Working collaboratively with other departments to support and maintain these integrations for mid to large scale Clients. **While this role is primarily remote, candidates should be within a commutable distance to come into the Newark, DE office on occasion, as needed.**Essential Functions include, but are not limited to the following:Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.80%? Create software that either enhances the functionality of our flagship products or integrates our products with other back-office enterprise software systems.? Contribute to all phases in the software lifecycle requirements analysis, solution design, development, and delivery? Direct interface with SevOne Project Management, Solutions Architects and Delivery Engineers via phone, web, or on site.? Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plans? Attend and participate (Providing feedback, guidance, etc) in all customer and team meetings for the project? Documentation of work product for both SevOne and the Client in accordance to applicable standards? Prepares and documents automated unit, functional and integration tests for code personally established as needed? Lead Team Code reviews20% Other duties or projects as assignedQualification Requirements:Education: Bachelors degree in Computer Science, Engineering, or equivalent is preferredRequired Experience: 5+ years of professional working experience. Bachelors degree in Computer Science, Engineering, or equivalent is preferred. Technical skills: Linux, Apache, MySQL. Software development languages: C++, Go, Python, PHP, Perl or Java. Working knowledge of SOAP, RESTful web services, and distributed computing paradigms using Apache Kafka, ZeroMQ, or similar publish/subscribe technologies. Working knowledge of Git or similar source code repositories. Looking for an individual that is able to contribute to all phases of the software lifecycle including requirements analysis, solution design, development, and delivery.Desired Skills:? Assisting, coaching and mentoring others, leading small teams? Responding to, and managing change on projects; Ability to handle multiple tasks simultaneously? Experience with agile project management and issue tracking software, such as Jira.? Object Oriented Design and Development experience? Ability to develop quality software that is maintainable, reusable and optimized for performance? Strong development experience in a GNU/Linux environment.? Network monitoring using the following protocols: SNMP, ICMP, and NetFlow.? Software-defined networking (SDN & SD-WAN).? Network Function Virtualization (NFV).? Web Service, Framework & Development Experience (both frontend and backend) is highly desirable o Web/Java/PHP IDEs o Web Server setup/configuration o J2EE framework experience is highly desirable o SOAP and Rest API development? Ability to travel for work on client sites up to 5-15% is a plus? Professional Services is a Services organization as such requires occasional flexible schedule changes to accommodate clients and includes occasional weekend coveragePhysical Demands -The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job: Required to work remotely on customer equipment when necessary must be flexible with office environment Extensive prolonged computer use, prolonged sitting Due to project timelines, may require extended work hours Ability to work under high stress during tight project deadlines Ability to operate various computer systems for daily work and video presentations Hand/eye coordination for computer workWorking Environment:General office environment
Associated topics: application architect, architecture, backend, c, c/c++, expert, java, maven, programming, software architect

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...