87 Software Developer jobs in Tamarac
Software Developer
Posted 3 days ago
Job Viewed
Job Description
Vertical Bridge is the nation's largest private owner and operator of communications infrastructure and locations, providing build-to-suit and colocation solutions to the wireless industry. Founded in 2014, the company is headquartered in Delray Beach, Florida. In 2020, Vertical Bridge became the first tower company in the world to achieve the CarbonNeutral® company certified status and has been recertified every year since.
Summary:
The Software Developer works in developing and maintaining Vertical Bridge's web applications using (but not limited to) Angular, .NET Core, and PrimeNG. The role has a strong sense of awareness, ownership, and urgency of the Company's Products, ensuring product quality, up-time, and a seamless user experience.
Job Functions:
- Develop and maintain scalable web applications and contribute to the design of Vertical Bridge's overall architecture
- Design and implement fundamental and advanced Angular and .NET Core principles in Vertical Bridge's applications utilizing various backend platforms (SQL Server, Cosmos DB)
- Develop modern front-end interfaces consistent with existing guidelines using Angular and PrimeNG, ensuring responsiveness and optimal performance
- Implement back-end services and APIs using .NET Core, adhering to industry best practices and coding standards
- Participate in daily scrums communicating updates to ensure project and status awareness
- Provide technical guidance and support for requirement documentation, resolving technical challenges and ensuring adherence to best practices and standards
- Implement and maintain strong quality assurance processes working with business partners to assist in User Acceptance Testing to solidify product releases
- Collaborate with the IT team and other stakeholders to translate business requirements into technical solutions, ensuring alignment and communication throughout the SDLC process
- Manage support tickets and the product backlog resolving impediments to ensure the team is accomplishing the Department's goals
Education and Experience:
- Bachelor's degree in computer science, Engineering, or a related field
- Experience with Azure cloud services, particularly Azure App Services or related services
- Proficiency in JavaScript/TypeScript, HTML5, CSS3, and experience with Angular framework
- Solid understanding of object-oriented programming concepts and software development lifecycle
- Familiarity with .NET Core and C# programming language
- Knowledge of PrimeNG or similar UI component libraries
- Ability to work collaboratively in a team environment and willingness to learn innovative technologies
- Experience with Azure DevOps
- Familiarity with Agile development methodologies
- Strong analytical and problem-solving skills
- Excellent communication and teamwork abilities
Vertical Bridge is committed to a policy of equal employment and will not discriminate against an applicant or employee. Vertical Bridge is an Equal Employment Opportunity Employer M/F/D/V
Software Developer
Posted 22 days ago
Job Viewed
Job Description
Job Type
Full-time
Description
About Responsive
Founded in 2007 and headquartered in Plantation, Florida, Responsive is a leading provider of personal auto insurance in Florida. We collaborate with thousands of agents from the most respected insurance agencies to deliver world-class service and claims experiences. Responsive stands for making auto insurance simple, affordable, and hassle-free; a promise we deliver through innovation, feedback, and a commitment to excellence.
Why Join Responsive? At Responsive, we're committed to supporting our team with comprehensive benefits and a positive work environment, including:
- Employer-Paid Healthcare : Medical, dental, and vision plans with free preventative care. Employer pays 100% of the full-time employee's medical, dental and vision plan premium costs.
- Employer Contributed HSA : $500 per quarter employer contributed to your HSA account
- Retirement Savings: 401(k) with company match.
- Wellness Programs: Mental health support and wellness initiatives.
- Career Development: Training and growth opportunities in a collaborative environment.
- Hybrid Work Environment: This position has the opportunity work a hybrid, in person and remote, schedule.
- Manage and maintain our company's web-based administration system.
- Design and build internal web services.
- Execute enhancement projects.
- Investigate and resolve issues reported via the service desk.
- Debug and prioritize fix items.
- Handle various ad-hoc tasks such as data requests and one-time reporting.
- Other duties as assigned
Qualifications
- Bachelor's degree in computer science or related field is highly desirable.
- 1-3 years of experience in the following technical skills, either through education or work is required:
- SQL querying (MSSQL)
- Node.js
- MongoDB
- JavaScript
- HTML / CSS
- Strong analytical, problem-solving, and critical thinking skills.
- Strong communication skills: Intra-team with Business users.
- Excellent written and oral communication skills.
- Ability to conduct and direct research IT issues and products as required.
- Capability to present ideas in business-friendly and user-friendly language.
- Proactive and self-motivated team player.
- Openness to feedback and a strong desire to learn and improve.
Thank you for your interest in The Responsive Auto Insurance Company. The Responsive Auto Insurance Company is proud to be an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status, or any other status protected by the laws or regulations in
the locations where we operate. We are committed to supporting diversity and equality across our organization and we work diligently to maintain a workplace free from discrimination.
Software Developer

Posted today
Job Viewed
Job Description
Responsibilities:
- Develop and maintain full-stack applications using technologies such as C#, ASP.NET, JavaScript, and TypeScript.
- Implement and optimize backend systems, including database interactions with Microsoft SQL Server.
- Design and build APIs to support application functionality and integration with external platforms.
- Collaborate with cross-functional teams to identify and resolve software issues effectively.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Participate in code reviews to ensure high-quality software development.
- Utilize version control tools like Git for efficient code management and collaboration.
- Work within Agile Scrum methodologies to deliver projects on time and meet organizational objectives.
- Conduct performance testing and debugging to enhance application functionality and reliability.
- Stay updated with emerging technologies to continuously improve the development process. Requirements - Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 3 years of experience in full-stack development with expertise in C#, ASP.NET, and JavaScript.
- Proficiency in working with front-end frameworks and libraries.
- Strong understanding of object-oriented programming principles and software architecture.
- Experience with database management using Microsoft SQL Server.
- Familiarity with version control tools such as Git.
- Excellent problem-solving skills and the ability to meet tight deadlines.
- Strong communication skills and a team-oriented mindset. Technology Doesn't Change the World, People Do.®
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app ( and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
© 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use ( .
Senior Software Developer
Posted 22 days ago
Job Viewed
Job Description
The Senior Software Developer will lead the design, development, and execution of full-stack applications, integrating front-end and back-end technologies to support the company's goals. This role involves collaborating with internal and external development teams, ensuring high-quality code and system performance, with a focus on security, scalability, and compliance. The developer will be responsible for incorporating security-conscious coding practices and ensuring that all solutions adhere to cybersecurity standards and best practices.
Job Duties:
- Full-Stack Development: Lead the design and development of scalable web applications using front-end technologies like ReactJS and back-end services with databases like MongoDB, Redis, and Postgres.
- Salesforce Integration: Work closely with internal and external teams to integrate applications with Salesforce, ensuring seamless data flow and user experience across platforms.
- Performance Optimization & Code Reviews: Optimize application performance and ensure adherence to secure coding practices through detailed code reviews.
- Collaboration & Project Management: Manage development projects, ensuring timely delivery, effective communication, and alignment with security best practices.
- Security & Compliance: Ensure secure coding practices and adherence to compliance frameworks like NIST and SOC2 Type 2 in the software development lifecycle.
- Documentation & Knowledge Sharing: Produce detailed documentation for software architecture, code, and best practices to support cross-team collaboration and project handoffs.
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Experience: 5+ years of experience in full-stack development with a strong focus on project management, cybersecurity best practices, and collaboration with external teams.
- Technical Skills:
- Proficient in front-end technologies, particularly ReactJS.
- Strong back-end development skills with databases like MongoDB, Redis, and Postgres.
- Experience with Salesforce integration for data and workflow management.
- Familiarity with CI/CD pipelines and tools for automated testing, code quality, and secure code deployment.
- Strong understanding of version control systems (e.g., Git) and code review processes.
- Experience with performance optimization techniques for web applications.
- Knowledge of security practices, including encryption, secure coding, and compliance with frameworks like NIST and SOC2 Type 2.
- Soft Skills: Excellent communication skills, strong problem-solving abilities, and effective project management capabilities, especially when working with cross-functional and external teams.
Software Developer - Entry/Junior
Posted 22 days ago
Job Viewed
Job Description
Since 2010 Synergisticit has helped Jobseekers get employed in the tech Job market by providing candidates the requisite skills, experience and technical competence to outperform at interviews and at clients. Here at SynergisticIT We just don't focus on getting you a tech Job we make careers.
In this Job market also, our candidates are able to achieve multiple job offers and $100k + salaries.
please check the below links to see success outcomes, salaries of our candidates .
We regularly interact with the Top Tech companies to give our candidates a competitive advantage-Please visit the below videos exhibiting at Oracle Cloud world /Oracle Java one (Las vegas) -2023/2022 and at Gartner Data Analytics Summit (Florida)-2023
All 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.
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
We want Data Science/Machine learning/Data Analyst and Java Full stack candidates
For data Science/Machine learning Positions
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, Gen AI, LLM, Python, Computer Vision, data visualization tools
Excellent written and verbal communication skills
Preferred skills: NLP, Text mining, Tableau, PowerBI, Databricks, Tensorflow
REQUIRED SKILLS For Java /Full stack/Software Positions
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, Github, Kubernates and REST API's experience
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
Full-Stack Software Developer

Posted today
Job Viewed
Job Description
Our client is seeking a SR Software Engineer who will develop features from the product backlog, ensuring they meet acceptance criteria and pass unit tests. They will document as needed, collaborate with team members and project managers, and break down complex tasks. As a subject matter expert in SQL, .NET, REST, JSON, and Angular, they will provide architectural guidance, mentor junior developers, and maintain high code quality through reviews. They will troubleshoot and enhance software, communicate effectively with technical and non-technical stakeholders, facilitate team sessions, and adapt to changing requirements while managing multiple priorities under pressure.
We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form ( . The EEOC "Know Your Rights" Poster is available here ( .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: .
Skills and Requirements
- 7+ years of experience
- Skilled with C# and .Net Core 8- Experience with Angular 19/20 and Angular material
- Familiarity with Azure
- Experience with Kafka - Financial industry background
- Located in South Florida null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to
Full-Stack Software Developer III
Posted 1 day ago
Job Viewed
Job Description
Space Coast Credit Union (SCCU), the 3rd largest credit union in Florida, is looking for a Software Developer III to join our ONESCCU team at our Melbourne Headquarters or Miramar Operations Center locations! SCCU has been in business for over 70 years, has over 8billion dollars in assets and WE ARE GROWING!
Our Members are our top priority and we stand behind our Brand Promise: Honest People, Trusted Products, Time Valued . We offer a rich benefits package and career advancement opportunities.
This position is a temp-to-perm position (6 month contract). May be open to other alternatives for relocation candidates.
SCCU Team Member Benefits:
- ONESCCU annual bonus available!
- Hybrid Work Options - Work from home up to 3 days a week.
- Flexible Schedule options!
- Medical, Dental, & Vision Insurance
- HSA (Health Savings Account) with SCCU matching contribution
- SCCU Paid Long Term and Short Term Disability coverage
- SCCU Paid Term Life Insurance
- Employee Assistance Program (EAP)
- Paid Time Off
- 401(K) Pre-Tax Savings Plan with SCCU match- 100% of the first 5% of employee contributions
- Tuition Reimbursement Program
- Loan Discounts - Mortgage, 2nd Mortgage, Auto, Motorcycle, Boat etc. / GAP coverage at half price
- Fixed low rate credit card- 5.99%, if approved
- FREE Identify Theft Protection!
- No fee SCCU accounts
- Designs, develops, tests, and integrates moderately complex internal and external core and web applications, services, and sites, including maintenance, upgrades, and troubleshooting in order to fulfill business needs. Assists in determining cost and schedule of various software projects using current and proven software engineering
- Provides tier III technical guidance to both front-end and back-end developers working towards a common goal while ensuring proper coding standards are followed.
- Provides tier III technical support for staff on internal and external core and web applications and systems.
• Confers with vendors, other IT team members, users, and department managers to determine requirements for new or modified software and hardware. Tests new hardware and software configurations for usability and proper function, including cross-browser functional capability. Develops web security safeguards and technologies. Consistently meets assigned project deadlines and goals.
• Reviews, analyzes, and modifies the application systems including encoding, testing, debugging, and documentation. Analyzes and resolves problems associated with application systems. Detects, diagnoses, and reports related problems.
Software Developer III Requirements:
Education: 4-year college degree Information Systems, Computer Engineering or a related academic area or equivalent experience is required.
Experience: 5 to 8 years prior experience with software analysis, design, development, testing, debugging, integration, deployment, support and documentation of core and web based systems following the software development lifecycle, or combination of applicable experience, education, and training which provides the knowledge and skills needed to perform job duties.
Front-end Developer skills: Front-end web development, React, JavaScript, CSS, JQuery, SASS, Bootstrap, and WCMS platforms. Familiarity with .Net, Visual Studio, Azure DevOps Server, C#, SQL Server and/or other relational databases, Node.JS, experience with client-server concepts, object-oriented programming, web services, and Waterfall/Agile development methodologies.
Back-end Developer skills: .Net, Visual Studio, Azure DevOps Server, C#, SQL Server and/or other relational databases, Node.JS, experience with client-server concepts, object-oriented programming, web services, and Waterfall/Agile development methodologies. Familiarity with front-end web development, React, JavaScript, CSS, JQuery, SASS, Bootstrap, and WCMS platforms.
This position is a temp-to-perm position (6 month contract). May be open to other alternatives for relocation candidates.
Software Developer III Hours
Standard hours are M – F 8:00 AM – 5:00 PM.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Be The First To Know
About the latest Software developer Jobs in Tamarac !
Senior Software Developer- Fort Lauderdale
Posted 3 days ago
Job Viewed
Job Description
Job Description:
Alpine, an ITW company, is a leading provider of building component software, equipment, and the industry's best service to component manufacturers? Partnering with our customers, we help to improve their businesses and make them more productive? We are a leader in delivering software solutions to the construction industry to increase profitability?
ITW offers its employees a path for advancement, a competitive salary, and a comprehensive benefits package designed to help employees care for themselves, their families, and their futures.
In this role, you'll join an Agile Scrum team responsible for building and working on applications within Alpine's suite of software products. The Senior Software Developer will lead and participate in all areas of development including design, coding, and testing in collaboration with the team.
Core Responsibilities:
-
Work with an Agile Scrum team to develop, test, and maintain web and desktop-based applications
-
Collaborate with Product Owners and Software Development Managers to help translate business needs into technical requirements and actions.
-
Mentor and encourage the use of best practices, application of Computer Science fundamentals and facilitate collaboration within the team
-
Prepare software documentation including technical diagrams and manuals on the design, use and operation of the software
-
Develop automated unit tests for applications according to company standards
-
Analyze and provide solutions to complex technical problems and projects
-
Participate in peer review sessions of solutions and related code, ensure software quality throughout the complete SDLC
Competencies:
-
Team skills - Collaborate with the team as needed. Able to gain trust from their team, peers, and senior leadership. Provide technical leadership and act as a buddy to new employees.
-
Communication - Able to communicate in a clear, concise manner. Able to engage with peers, managers and senior leadership.
-
Adaptability - The ability to adapt to unexpected changes or new demands while working on projects or routine coding solutions.
-
Analytical - The ability to discover, interpret, and communicate meaningful patterns and separate into logical components or elements.
-
Continuous Learning - Actively identifying new areas for learning; regularly creating and taking advantage of learning opportunities; using newly gained knowledge and skill on the job and learning through their application.
-
Innovation - Generating innovative solutions in work situations; trying different and novel ways to deal with work problems and opportunities.
-
Influence - Apply constructive persuasion and negotiation techniques to influence decisions that are mutually beneficial
Qualifications:
-
Bachelor's degree or higher, preferably in Computer Science or Engineering related fields
-
6+ years' experience as a Software Developer
-
Knowledge and proven experience with various Development Methodologies and Frameworks such as Agile and Scrum
-
Complete understanding of multiple SDLC and ability to mentor others on SDLC
-
Proficiency with three or more of the following programming languages (expert in 2): C++, C#, JavaScript, PHP, Python, SQL, Ruby, Java, HTML
-
Expert in one or more RDBMS or NoSQL data platforms
-
Solid understanding of Computer Science fundamentals
-
Expert knowledge and application of SOLID design principles
-
Excellent problem solving and strong analytical skills, ability to work on complex development tasks and large modules/features
-
Excellent written and verbal communication and organizational skills; ability to generate and deliver presentations
-
Ability to work in teams and independently, able to coach new or less experienced developers in day to day operations as well as technical knowledge
Additional Information
ITW is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
We do not accept unsolicited resumes. To be considered an applicant, please apply online to a specific job posting.
If you are a qualified individual with a disability and are unable or limited in your ability to use or access the online application system process due to your disability, please click here for information on how to contact us directly.
ITW is an equal opportunity employer. We value our colleagues' unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential.
As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship.
All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws.
Entry Level Software Developer (Remote)
Posted 22 days ago
Job Viewed
Job Description
SYNERGISTICIT knows the job market is tough, with nearly 600,000 tech layoffs in the past two years. This has flooded the market with many laid-off tech workers competing with current jobseekers. For entry-level jobseekers to get interviews and jobs, they need to stand out by having strong skills and knowledge of the latest technologies.
Since 2010, we've helped jobseekers stand out by preparing them with the skills and experience needed to excel in interviews and at work. At SynergisticIT, we don't just help you find a job-we help you build a career.
Open Positions We welcome candidates with all types of visas and U.S. citizens to apply.
We match clients with candidates who are ready to perform from day one. In today's economy, clients don't want to spend time and resources on training entry-level hires. That's why many experienced and new tech workers remain unemployed.
With remote work becoming common, clients can hire talent from anywhere. This makes it even more important for jobseekers to improve their skills and meet client expectations.
We understand the gap between what employers need and what jobseekers can offer. That's why we've helped thousands of candidates secure jobs with top companies like Apple, Google, PayPal, Western Union, Client, Visa, Walmart Labs, and more.
Who Should Apply? Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in IT.
If you get emails from our skill enhancement team and are not interested, please ask to be removed from their list. Their database is shared with the client servicing team.
please check the below links to see success outcomes of our candidates
Synergisticit Pics /Salaries of Successful Candidates
Synergisticit at Oracle Cloudworld 2023
Synergisticit at Gartner Data & Analytics summit
Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT
Technical Skills or Experience? | Which one is important to get a Job? | SynergisticIT
If you have the right skills and industry experience, please apply!
Interview Preparation Visit this link to prepare for interviews:
Required Skills for Java/Software Programmers
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, IT, or Information Systems.
- Highly motivated, eager to learn, and curious about technology.
- Experience with Java programming and understanding of the software development life cycle.
- Project experience with the required skills.
- Knowledge of Core Java, JavaScript, C++, or software programming.
- Familiarity with Spring Boot, Microservices, Docker, Jenkins, and REST APIs.
- Strong written and verbal communication skills.
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, IT, or Information Systems.
- Project experience with relevant technologies.
- Highly motivated, eager to learn, and curious about technology.
- Experience with Java programming and understanding of the software development life cycle.
- Knowledge of Statistics, SAS, Python, Computer Vision, and data visualization tools.
- Strong written and verbal communication skills.
Important Note
- Clients require real-world experience and relevant skills, even for junior or entry-level positions. Additional skills and hands-on project work with clients are crucial for being selected.
- If you lack the necessary skills or project experience, you can opt for skill enhancement programs to improve your qualifications.
- No third-party candidates or c2c candidates, please.
- Apply only through the job posting.
- If you receive emails from our skill enhancement team and are not interested, please ask them to remove you from their list. Their database is shared with the client servicing team.
Senior Software Developer- Fort Lauderdale

Posted today
Job Viewed
Job Description
Alpine, an ITW company, is a leading provider of building component software, equipment, and the industry's best service to component manufacturers. Partnering with our customers, we help to improve their businesses and make them more productive. We are a leader in delivering software solutions to the construction industry to increase profitability.
ITW offers its employees a path for advancement, a competitive salary, and a comprehensive benefits package designed to help employees care for themselves, their families, and their futures.
In this role, you'll join an Agile Scrum team responsible for building and working on applications within Alpine's suite of software products. The Senior Software Developer will lead and participate in all areas of development including design, coding, and testing in collaboration with the team.
**Core Responsibilities:**
+ Work with an Agile Scrum team to develop, test, and maintain web and desktop-based applications
+ Collaborate with Product Owners and Software Development Managers to help translate business needs into technical requirements and actions.
+ Mentor and encourage the use of best practices, application of Computer Science fundamentals and facilitate collaboration within the team
+ Prepare software documentation including technical diagrams and manuals on the design, use and operation of the software
+ Develop automated unit tests for applications according to company standards
+ Analyze and provide solutions to complex technical problems and projects
+ Participate in peer review sessions of solutions and related code, ensure software quality throughout the complete SDLC
**Competencies:**
+ Team skills - Collaborate with the team as needed. Able to gain trust from their team, peers, and senior leadership. Provide technical leadership and act as a buddy to new employees.
+ Communication - Able to communicate in a clear, concise manner. Able to engage with peers, managers and senior leadership.
+ Adaptability - The ability to adapt to unexpected changes or new demands while working on projects or routine coding solutions.
+ Analytical - The ability to discover, interpret, and communicate meaningful patterns and separate into logical components or elements.
+ Continuous Learning - Actively identifying new areas for learning; regularly creating and taking advantage of learning opportunities; using newly gained knowledge and skill on the job and learning through their application.
+ Innovation - Generating innovative solutions in work situations; trying different and novel ways to deal with work problems and opportunities.
+ Influence - Apply constructive persuasion and negotiation techniques to influence decisions that are mutually beneficial
**Qualifications:**
+ Bachelor's degree or higher, preferably in Computer Science or Engineering related fields
+ 6+ years' experience as a Software Developer
+ Knowledge and proven experience with various Development Methodologies and Frameworks such as Agile and Scrum
+ Complete understanding of multiple SDLC and ability to mentor others on SDLC
+ Proficiency with three or more of the following programming languages (expert in 2): C++, C#, JavaScript, PHP, Python, SQL, Ruby, Java, HTML
+ Expert in one or more RDBMS or NoSQL data platforms
+ Solid understanding of Computer Science fundamentals
+ Expert knowledge and application of SOLID design principles
+ Excellent problem solving and strong analytical skills, ability to work on complex development tasks and large modules/features
+ Excellent written and verbal communication and organizational skills; ability to generate and deliver presentations
+ Ability to work in teams and independently, able to coach new or less experienced developers in day to day operations as well as technical knowledge
**Additional Information**
ITW is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
We do not accept unsolicited resumes. To be considered an applicant, please apply online to a specific job posting.
If you are a qualified individual with a disability and are unable or limited in your ability to use or access the online application system process due to your disability, please click here for information on how to contact us directly.
_ITW is an equal opportunity employer. We value our colleagues' unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential._
_As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship._
_All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws._