166 Software Developer jobs in Smithtown
Software Developer
Posted today
Job Viewed
Job Description
100% onsite in Melville, NY or NYC
Must Have Qualifications:
- 3 to 5 years of professional experience in software development using object-oriented programming languages such as Java or .NET, or any other.
- Proficiency in frontend development using JavaScript or any framework (React, Angular, Vue.js, etc.).
- Experience with RESTful APIs.
- SQL databases and proficiency in writing queries.
- Experience with cloud platforms, preferably Microsoft Azure.
- Knowledge of software development best practices, design patterns, and principles.
Plusses:
- IT support skills
Day-to-Day Responsibilities:
- Develop and maintain software applications using object-oriented programming languages.
- Develop and implement frontend components using JavaScript, React, Angular or Vue.js.
- Develop SQL database schemas, write efficient queries, and ensure data integrity and security.
Software developer
Posted 4 days ago
Job Viewed
Job Description
Responsibilities Work with developers to design algorithms and flowcharts Produce clean, efficient code based on specifications Integrate software components and third-party programs Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Gather and evaluate user feedback Recommend and execute improvements Create technical documentation for reference and reporting Requirements Familiarity with Agile development methodologies Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git) Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate) For domain in web development, solid technical skill in web programming such as PHP, Node.js, AJAX, JavaScript, Json, CSS, HTML, HTML5, etc. is an advantage For domain in App development, solid experience in Android and iOS development and knowledge in Java, Kotlin, Objective-C, Swift #J-18808-Ljbffr
Embedded Software Developer
Posted 4 days ago
Job Viewed
Job Description
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Software Developer (backend)
Posted 4 days ago
Job Viewed
Job Description
Our client, one of Asia-Pacific's leading organizations is looking for: Software Developer (backend) Requirements Taking an active role in team delivery of product and engineering goals. Delivering high-quality, maintainable, and reusable software systems. Making technical contributions and providing technical leadership to software engineers by coaching and mentoring through engineering best practices. Influencing team direction towards achievement of high-priority initiatives (to maximize our impact on the public good) Establishing practices and tools to encourage a strong engineering culture and maximize engineering effectiveness and impact. Independently managing external (to the team) dependencies related to your work items. Working with other leaders to create a long-term technical plan and roadmap for the assigned squads, and for other squads as needed. Updating the roadmap regularly to meet future product/business needs and infrastructure requirements. Requirements : Experience working on reasonably large, high-availability software systems that have operated at scale. Hands-on experience in modern back-end engineering on Java and Spring Boot . Have a strong sense of what it means to be a technical leader, particularly as it relates to the suite of soft skills beyond just your technical chops. Passion towards engineering excellence; you deeply understand that software engineering is a team sport, and you take pride in the craftsmanship aspect of software engineering. Interest and experience in coaching and growing junior engineers. --- Interested applicants can also email CV at vimmi@ (for faster processing, please state the exact job/position title applied: Software Developer ) Only shortlisted candidates will be notified. --- EA License Number: 10C3636 EA Personnel Name: Vimmi Baunthiyal EA Personnel Registration Number: R1543982 #J-18808-Ljbffr
Senior Software Developer
Posted 4 days ago
Job Viewed
Job Description
Are you looking to Optimize your life? Start your exciting path to a rewarding career today! We are Optimum, a leader in the fast-paced world of connectivity, and we're on the hunt for enthusiastic professionals to join our team! We understand that connectivity isn't just a luxury anymore - it's a necessity that empowers lives, fuels businesses, and drives innovation. A career at Optimum means you'll be enabling progress and enhancing lives by providing reliable, high-speed connectivity solutions that keep the world connected. We owe our success to our amazing product, commitment to our people and the connections we make in every community. If you are resourceful, collaborative, team-oriented and passionate about delivering consistent excellence, Optimum is the Company for you! We are Optimum! Job Summary We are seeking a highly skilled and self-driven Senior Automation & Infrastructure Engineer to join our dynamic and forward-thinking team. This role is at the heart of transforming how we manage, monitor, and automate our operational and network environments, with a focus on reducing detection and restoration times, enhancing customer experience, and delivering high-impact automation across our NOC (Network Operations Center) and infrastructure platforms. If you're passionate about infrastructure-as-code, systems engineering, and working across software and network layers to build scalable solutions - we'd love to hear from you. Responsibilities Infrastructure Automation & Development Design, build, and maintain backend services and automation pipelines to support network operations and service infrastructure. Write scalable, testable, and maintainable code using Python, Go, or Java. Build APIs and tooling that integrate with infrastructure components (e.g., DHCP, DNS, RADIUS, CMTSs). System Administration & Platform Engineering Serve as a subject matter expert in Linux system administration, including service configuration, process monitoring, and hardening. Build and maintain CI/CD pipelines and infrastructure automation using Git, Ansible, and related tools. Support system-level observability through log ingestion (e.g., syslog), metrics (e.g., Prometheus/Grafana), and event triggers. Network Operations & DOCSIS Expertise Analyze and automate responses to events generated by DOCSIS plant infrastructure, cable modems, and CMTS systems. Assist in parsing and interpreting SNMP traps, syslogs, and DOCSIS TLVs to support proactive network monitoring. Work closely with IP Engineering and NOC to improve MTTR and optimize incident response. Solution Architecture & Prototyping Collaborate with platform architects and engineering leads to help define infrastructure strategy and reference architectures. Support and prototype emerging technologies and platforms including: Kafka for streaming telemetry and event processing Kubernetes for container orchestration and deployment Other distributed technologies (e.g., Flink, Redis, PostgreSQL, Vault) Contribute to architectural evaluations, tool comparisons, and proof-of-concept implementations Qualifications Education & Experience Bachelor's degree in Computer Science, Network Engineering, or a related technical field, or equivalent work experience. 5-8+ years of professional experience in software engineering or systems engineering roles. Hands-on experience supporting Tier 2 or Tier 3 service provider environments is strongly preferred. Technical Skills Proficient in at least one major programming language (Python, Java, or Go). Advanced Unix/Linux system administration (RedHat/CentOS/Alma preferred). Deep understanding of TCP/IP, SNMP, syslog, DHCP, DNS, and other service provider protocols. Experience with DOCSIS protocols, including modem provisioning, CMTS interaction, and event diagnostics. Familiarity with monitoring and observability tools (e.g., Grafana, Prometheus, Splunk). Experience with Kafka or other event streaming tools a plus. Professional Skills Strong problem-solving and debugging skills across software and network layers. Excellent communication and documentation skills. Ability to mentor junior developers and contribute to a collaborative engineering culture. Why Join Us? Work in a high-impact, fast-paced environment shaping the future of network operations. Contribute to meaningful solutions that directly improve service reliability and customer experience. Be part of a collaborative, forward-thinking team leveraging cutting-edge tools and practices. At Optimum, we're fueled by our four core pillars: Taking Ownership, Upholding Transparency, Creating Community, and Demonstrating Expertise. Our commitment to empowering employees to take responsibility and embrace proactive problem-solving underpins Taking Ownership. Upholding Transparency is at the core of our culture, with open and honest communication fostering trust among our dedicated team and loyal customers. Creating Community is more than a goal; it's our daily commitment to fostering an environment of collaboration, innovation, and positivity. Demonstrating expertise is a promise we uphold through continuous learning and engagement with our customers to consistently deliver top-quality products and services. These pillars not only shape our culture but define Optimum as a place of excellence, trustworthiness, and thriving community, and we invite you to be a part of our journey. If you have the drive to succeed and are ready to embark on a thrilling career, seize this opportunity today, and join our winning team, so together, we'll shape the future of connectivity. All job descriptions and required skills, qualifications and responsibilities for a particular position are subject to modification by the Company from time to time, in the Company's discretion based on business necessity. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, national origin, religion, age, disability, sex, sexual orientation, gender identity or protected veteran status, or any other basis protected by applicable federal, state, or local law. The Company provides reasonable accommodations upon request in accordance with applicable requirements. Optimum collects personal information about its applicants for employment that may include personal identifiers, professional or employment related information, photos, education information and/or protected classifications under federal and state law. This information is collected for employment purposes, including identification, work authorization, FCRA-compliant background screening, human resource administration and compliance with federal, state, and local law. Applicants for employment with the Company will never be asked to provide money (even if reimbursable) as part of the job application or hiring process. Please review our Fraud FAQ for further details. Pay is competitive and based on a number of job-related factors, including skills and experience. The starting pay rate/range at time of hire for this position in the posted location is$100,246.00 - $164,689.00 / year. The rate/range provided herein is the anticipated pay at the time of hire, and does not reflect future job opportunity. #J-18808-Ljbffr
Java Software Developer
Posted 4 days ago
Job Viewed
Job Description
Must have at least 5 years of experience working with Java ecosystem. Very good understanding of application system design, development, testing, deployment and maintenance Frontend development experience with Vuejs or Angularjs Experience developing web service - REST, gRPC Good knowledge of different design patterns Working experience with Agile Methodology in at least on project Good knowledge on TDD/BDD using Cucumber Good knowledge and understanding of the following: o Maven o Git o CI/CD tools like Jenkins and Gitlab CI Good to have experience with: o Containers (Docker) o Kubernetes o Messaging Systems (Kafka, RabbitMQ, WebsphereMQ) o Enterprise Integration Platforms o Relational Database, NoSQL Database #J-18808-Ljbffr
Software Developer(Java)
Posted 4 days ago
Job Viewed
Job Description
Job Overview: We are looking for a skilled Java Full Stack Developer to join our team. You will be responsible for designing, developing, and maintaining web applications using both front-end and back-end technologies. Key Responsibilities: Design and develop web applications using Java (backend) and JavaScript/HTML/CSS (frontend) Build REST APIs and integrate with frontend components Work with databases (SQL or NoSQL) Write clean, efficient, and testable code Troubleshoot and debug issues in both frontend and backend Collaborate with team members, testers, and project managers Participate in code reviews and follow best practices Work in Agile/Scrum development environment Requirements: 5+ years of experience in Java and Spring Boot Experience in frontend technologies like Angular, React, or Vue.js Good understanding of HTML, CSS, JavaScript Experience in RESTful API development Familiarity with databases (MySQL, PostgreSQL, MongoDB, etc.) Knowledge of version control (e.g., Git) Good problem-solving and communication skills Experience in CI/CD and basic DevOps is a plus If you would like to know more about this role, do drop me a message or you can alternatively drop me an email stated below. By submitting an application or your resume, you are deemed to have consented to Dynamic Human Capital Pte Ltd collecting, using and disclosing your personal data for the purposes stated in our privacy notice (.sg/privacy-policy). You acknowledge that you have read, understood, and agree with the terms in our privacy notice. Under the revised Employment Agencies Licence Condition 5(b), employment agencies (EAs) are required to collect the personal data (e.g., NRIC, FIN) of applicants referred to employers for permanent or contract job positions of at least 6 months with a fixed monthly salary of $3,300 and above. PDPA requirements on collection, use and disclosure of personal data are not applicable to EAs that are collecting such information, as it is a regulatory requirement. .sg/faq/submit-quarterlyreferral-and-placement/are-employmentagencies-allowed-to-collect-personal-data We regret to inform you that only shortlisted candidates will be notified. All applications will be treated with the strictest confidence. Latha M Senior Researcher Dynamic Human Capital Pte Ltd, 2 Kallang Avenue #03-08 CT Hub Singapore 339407 EA License No: 12C6253 |Registration No: R1987570 #J-18808-Ljbffr
Be The First To Know
About the latest Software developer Jobs in Smithtown !
Senior Software Developer
Posted 4 days ago
Job Viewed
Job Description
About Us Egis is a global consulting and engineering firm working in construction, transport and mobility services. Joining our Group and its over 19,000 employees means, above all, sharing our values as a people-first company, strongly committed to sustainability and innovation. As one of the world's leading consultancy, construction engineering and operating firms, we hold ourselves responsible for today's biggest challenges; fighting climate change, the digital transition and meeting the needs of growing populations. We do this by designing smart, green infrastructure, transport and buildings, creating a sustainable future for communities everywhere. Egis Projects Philippines Inc (EPPI) provides services to private sector entities involved in the business of building, operating or managing roadways, railways, and other transportation infrastructure projects. About the Role Responsible for developing and implementing highly-responsive user interface components for web and mobile applications. Ideal candidates must have strong proficiency in React, JavaScript, HTML, CSS, and have proven experience creating data visualization tools, monitoring user interactions, and optimizing components to work seamlessly across different browsers and devices. In order to fulfill this role, the candidate must also be an open-minded and creative team player. Good time management and project management skills are a must. Duties and responsibilities: Create and maintain user interfaces for web applications and websites Develop responsive interactive technology for dynamic web pages such as menu buttons, online forms, etc. Test and troubleshoot interface software Construct visualizations that are able to depict vast amounts of data Build reusable components and front-end libraries for future use Optimize components for maximum performance across a vast array of web-capable devices and browsers Collaborate with other developer teams to discuss user interface applications and ideas Work closely with clients, web designers, and project managers to create strong and effective applications What do we need from you Bachelor's degree in computer science, information technology, or related field Master's degree is a plus 3+ years of experience in software development Skills and qualifications: Strong proficiency in JavaScript, HTML, and CSS Proficient in SQL Server database and/or Oracle Database Extensive knowledge of data structures, and algorithms Experience with AWS implementation and AWS Lambda is a plus Excellent problem-solving and troubleshooting skills Excellent time management and project management skills Team player with excellent verbal and written communication skills Ability to understand business requirements and translate them into technical requirements #J-18808-Ljbffr
Software Developer (C#)
Posted 9 days ago
Job Viewed
Job Description
One of our clients is a commodity trading and financial services firm that serves customers worldwide. They provide a range of services in trading natural and agricultural products. Since they were founded in 2010, they have grown to an industry leader and are continuously expanding. They are looking for a Software Developer who will develop and maintain software in support of the accounting team's business processes. This is a hybrid position based in Fairfield County, CT.
Software Developer's Responsibilities and Duties
- Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
- Directing system testing and validation procedures.
- Develop and maintain front and back-end applications.
- Follow the policies and procedures of the IT department and company.
- Support end users in the United States and overseas offices.
- Bachelor's degree in computer science, business, finance, accounting or related discipline is preferred.
- At least 3 years of experience with Angular development.
- At least 3 years of experience with Microsoft C# and SQL.
- Python knowledge would be a plus.
- Ability to work with both technical and business staff.
- Excellent communications skills and have a good grasp of the English language.
Junior Software Developer
Posted 9 days ago
Job Viewed
Job Description
Since 2010 Synergisticit has helped Jobseekers differentiate themselves by providing candidates the requisite skills and experience to outperform at interviews and clients. Here at SynergisticIT We just don't focus on getting you a Job we make careers.
ll Positions are open for all visas and US citizens
We at Synergisticit understand the problem of the mismatch between employer's requirements and Employee skills and that's why since 2010 we have helped 1000's of candidates get jobs at technology clients like apple, google, Paypal, western union, Client, visa, walmart lab s etc to name a few.
We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients.
Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or People looking to switch careers or who have had gaps in employment and looking to make their careers in the Tech Industry.
We assist in filing for STEM extension and also for H1b and Green card filing to Candidates
If you applied for a job and got emails from our Job Placement Program team please email them or ask them to take you off their distribution list and make you unavailable as they share the same database with the client servicing team.
please check the below links to see success outcomes of our candidates nd our participation at different Tech industry events and how we are different from other organizations in helping Jobseekers secure Tech careers
We regularly interact with the Top Tech companies to give our candidates a competitive advantage-Please see us exhibiting at Oracle Cloud world /Oracle Java one (Las vegas) -2023/2022 and at Gartner Data Analytics Summit (Florida)-2023
For preparing for interviews please visit
We are looking for the right matching candidates for our clients
Please apply via the job posting
REQUIRED SKILLS For Java /Full stack/Software Programmer
- Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
- Highly motivated, self-learner, and technically inquisitive
- Experience in programming language Java and understanding of the software development life cycle
- Project work on the skills
- Knowledge of Core Java , javascript , C++ or software programming
- Spring boot, Microservices, Docker, Jenkins and REST API's experience
- Excellent written and verbal communication skills
REQUIRED SKILLS
- Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
- Project work on the technologies needed
- Highly motivated, self-learner, and technically inquisitive
- Experience in programming language Java and understanding of the software development life cycle
- Knowledge of Statistics, SAS, Python, Computer Vision, data visualization tools
- Excellent written and verbal communication skills
If you get emails from our Job Placement team and are not interested please email them or ask them to take you off their distribution list and make you unavailable as they share the same database with the client servicing team who only connect with candidates who are matching client requirements.
No phone calls please. Shortlisted candidates would be reached out. No third party or agency candidates or c2c candidates