Senior Software Developer

Arrow Electronics
Kentucky, United States of America
$90K-$110K a year
Full-time
  • Position : * Senior Software Developer *Job Description : * *What You’ll Be Doing Consistently develop and test software programs and applications according to specifications* Assist in the definition, development, and documentation of business & technical requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with cross functional project teams* Assist in defining software development project plans, including scoping, scheduling, and implementation.
  • Analyze and assess existing business systems, implementations, and solutions to improve productivity, efficiency, and quality of those solutions in meeting the business’ needs.
  • Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Liaise with vendors or partners for efficient implementation of new software products or systems and for resolution of any adaptation issues.
  • What Are We Looking For? 7 to 10 years of work experience developing business applications leveraging Object Oriented Programming languages such as Java, or C#.
  • Experience with Agile Development methodologies* Strong application development experience leveraging Java, n-tiered design, and modern RESTful web APIs* Experience in developing applications using Spring framework* Familiarity with build tools such as Maven, Gradle, or Jenkins* Understanding of code versioning tools, such as Git or Team Foundation Version Control* Knowledge of HTML / HTML5, JavaScript and CSS.

Database design knowledge (MSSQL and MongoDB experience highly preferred). Knowledge of C# and Python is a plus.* Experience with modern client-side frameworks, specifically Angular and TypeScript is desired* Work experience with caching solutions, preferably Redis* Work experience with high-volume IoT stream-processing workloads with knowledge of software bus solutions, preferably Kafka* Work experience with enterprise-level message broker solutions, like RabbitMQ, and underlying protocols, preferably MQTT and AMQP* Excellent understanding of coding methods and best practices.

  • Able to communicate effectively with non-technical staff and with members of cross-functional teams* Ability to conduct research into software-related issues and products* Strong written, oral, and interpersonal communication skills* Highly self-motivated and directed* Proven analytical and problem-solving abilities* Experience working both independently and collaboratively in a remote environment* Experience with Salesforce Application Development or Integrations with Salesforce, Application development with Python, Web Interface / JavaScript frameworks will be a plus*Education / Experience Requirements : Bachelor degree in the field of computer science, information systems, or software engineering*What’s In It For You?
  • At Arrow, we recognize that financial rewards and great benefits are important aspects of an ideal job. That’s why we offer competitive financial compensation, including various compensation plans, and a solid benefits package.
  • Medical, Dental, Vision Insurance* 401k, With Matching Contributions* Paid Time Off* Health Savings Account (HSA) / Health Reimbursement Account (HRA) Options* Growth Opportunities* Short-Term / Long-Term Disability Insurance *Annual Hiring Range / Hourly Rate : * $90,000.

00 - $110,000.00Actual compensation offer to candidate may vary from posted hiring range based upon geographic location, work experience, education, and / or skill level.

The pay ratio between base pay and target incentive (if applicable) will be finalized at offer. *Location : * US-NY-New York (Remote Employees) *Time Type : * Full time *Job Category : * Engineering and Technology *EEO Statement : * Arrow is an equal opportunity employer.

All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender identity, national origin, veteran or disability status. (Arrow EEO / AAP policy) (

30+ days ago
Related jobs
The Rawlings Group
La Grange, Kentucky
Remote

The Senior Software Developer will utilize application development skills to create high quality computer programs using. The Senior Software Developer must ensure application security and performance when designing, writing, and testing code. Collaborates with customers, managers, and other Softwar...

Arrow Electronics
Kentucky, United States of America

Position:* Senior Software Developer *Job Description:* *What You’ll Be Doing** Consistently develop and test software programs and applications according to specifications* Assist in the definition, development, and documentation of business & technical requirements, objectives, deliverables, a...

Promoted
Buildertrend
Lexington, Kentucky
Remote

Mentor and guide junior developers, providing technical leadership and expertise. Proven ability to mentor and guide junior developers. ...

Promoted
My Financing USA
Louisville, Kentucky

The Web Developer is tasked with bringing their expertise in Node. This position collaborates closely with web developers, coders, and the digital marketing team. This role requires a deep commitment to crafting high-performance web applications and services. Design, develop, and maintain scalable w...

Promoted
Planet Technology
Erlanger, Kentucky

A client local to the Cincinnati area is looking for a Full Stack Developer to help with existing and upcoming development projects. ...

Promoted
TCI Technology Consulting Inc
Louisville, Kentucky

Full Stack Software Developer in Louisville, KY. Bachelors Degree in a related field and a minimum of 2-6 years of experience as a web application developer (no degree must have a minimum 4 years of experience developing web applications). ...

Promoted
United Software Group Inc
Louisville, Kentucky

Job Title: ForgeRock Developer/Engineer. Description: The Full Stack Developer codes software applications based on business requirements. The Full Stack Developer standardizes the quality assurance procedure for software. Researches complaints and makes necessary adjustments and/or recommendations ...

Promoted
Fidelity TalentSource LLC
Covington, Kentucky

As Senior Campaign Developer, you will work as an integral member of the MEC team that develops and delivers these communication campaigns to benefit plan participants. The Senior Campaign Developer is responsible for the team s development, maintenance, and deployment of targeted recipient lists in...

Promoted
Moody's
Battletown, Kentucky

Our Software Engineers help drive our customer-intensive business by creating and managing expert software services to process real-time news feeds, many of which have sub-second requirements. Ensuring that the software solution can scale to meet growing demands and optimizing performance are crucia...

Promoted
Humana
Frankfort, Kentucky

The Lead Software Engineer standardizes the quality assurance procedure for software, and lead and mentor a team of software engineers, providing guidance, support, and technical expertise throughout the software development lifecycle. Become a part of our caring community and help us put health fir...