Senior Software Developer

Timothy Jon & Associates

  • Sioux Falls, SD
  • Permanent
  • Full-time
  • 1 month ago
The Senior Software Developer will be responsible for designing, customizing, implementing, and maintaining software solutions. This role requires expertise in software development, strong problem-solving abilities, and the capacity to work collaboratively with cross-functional teams with a preference for expertise in NetSuite.Essential Functions:
  • Lead the end-to-end software development lifecycle, from requirements gathering to deployment and maintenance.
  • Develop scalable and high-quality software solutions, with a focus on NetSuite customization, integrations, and enhancements.
  • Collaborate closely with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Utilize NetSuite SuiteScript, SuiteTalk, SuiteFlow, and SuiteBuilder to architect, customize, and optimize NetSuite applications.
  • Design and implement integrations between NetSuite and other systems, ensuring seamless data flow and functionality.
  • Provide technical guidance, mentorship, and support to junior developers, fostering a culture of continuous learning and improvement.
  • Perform code reviews, testing, debugging, and troubleshooting to maintain code integrity and system stability.
  • Stay updated with the latest NetSuite releases, features, and best practices, recommending, and implementing enhancements as needed.
  • Contribute to architectural decisions, system design, and technology evaluations to drive innovation and efficiency.
REQUIREMENTS:
  • Bachelor’s degree in Computer Science, Engineering, or related field required.
  • 7+ years of professional software development experience required, with a preference for hands-on experience in NetSuite development.
  • Proficiency in JavaScript, and strong experience with scripting languages. Knowledge of SuiteScript (2.0/2.1) is highly desirable.
  • Familiarity with NetSuite modules such as SuiteCommerce, SuiteCloud IDE, SuiteBuilder, and SuiteAnalytics.
  • Experience in designing and developing integrations using REST/SOAP web services and other integration tools.
  • Strong problem-solving skills, ability to work in an agile environment, and manage multiple priorities effectively.
  • Excellent communication skills, both written and verbal, to collaborate with diverse teams and stakeholders.
  • Excellent attention to detail
  • Excellent interpersonal, written, and oral communication skills
  • Ability to manage multiple projects with strict deadlines in a fast-paced environment.
  • Ability to work independently to achieve goals and targets.

Timothy Jon & Associates