Senior Applications Developer
Job in
Boca Raton, Palm Beach County, Florida, 33481, USA
Listed on 2026-10-07
Listing for:
SBA Communications Corporation
Full Time
position Listed on 2026-10-07
Job specializations:
-
Software Development
Software Engineer, Senior Developer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
** Responsible for the timely and quality delivery of system development including internal documentation, end user documentation, project planning, designing, and coding of software projects.
** What You Will Do – Primary Responsibilities*
* * Deliver excellent service through actively learning the company’s business and business processes, responding to the needs of the internal customers, and following through on commitments.
* Responsible for making improvement recommendations to the Senior Manager/Director, Applications Development/Software Engineering concerning changes in business process, internal department process and software development tools.
* Responsible for designing and developing an appropriate solution that conforms to and satisfies the business needs of the organization.
* Design and develop solutions using the cloud is a plus.
* Design solutions that meet system quality attributes. (Configurability, extensibility, maintainability, performant, reliability, reusability, robustness, testability, traceability, etc.)
* Design and implement integrations between software platforms and applications by implementing or consuming SOAP services, REST services, gRPC services and using API gateways and enterprise service bus (ESB).
* Strong Object-oriented design (OOD) approach.
* Strong knowledge of SOLID principles and design patterns.
* Strong knowledge of secure coding practices.
* Ability to document requirements and specifications and model systems using key industry modeling languages and standards such as UML, SysML, BPMN, etc.
* Execute full software development life cycle (SDLC). SCRUM is a plus.
* Strong Unit Testing knowledge. Test-driven development is a plus.
* Proficiency in software engineering tools (IDEs, version control, modeling tools, profiling tools, command-line interface (CLI) tools, Power Shell, etc.)
* High level of expertise using Microsoft .Net frameworks to develop web services, web, desktop, and mobile applications.
* Strong knowledge of relational database and No-SQL databases.
* Strong knowledge of application architectures such as MVVM, MVC, etc.
* Develop flowcharts, sequence diagrams, layouts, and documentation to identify requirements and solutions.
* Write well-designed, testable code.
* Document and maintain software functionality.
* Integrate software components into a fully functional software system.
* Troubleshoot, debug, and upgrade existing systems.
* Participate in the code reviews and design discussions of other engineers.
* Have a keen sense of end-to-end ownership.
* Participate in daily SCRUM meetings.
* Participates in the testing process through test review and analysis, test witnessing and certification of software.
* Develop end user applications with .NET (C#, WPF, Xamarin) and JavaScript.
* Be a self-starter, capable of solving ambiguous and challenging technical problems with wide scope.
* Mentor and act as a technical role model for junior resources.
* Ensure complete issue tracking and reporting are maintained.
* Ensure code compliance and versioning using the Company’s dedicated source code management solution.
* Provide guidance with technical design.
* Work with Business Analysts, QA Analysts, Process Owners, and other cross-functional resources to define and deliver business-impacting projects.
* Work directly with stakeholders to capture business requirements and translate them into technical approaches and designs that comply with SBA’s technical requirements.
* Collaborate with development team members to ensure proper implementation and integration of the solutions.
* Support deployments or troubleshoot production issues outside of work hours and participate in an on-call rotation…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×