Atlanta, GA, US
1073 days ago
SR DEVELOPER

Do you have the S Phase DNA?

We are curious. We seek to understand. We are proactive. We are team players. We are adaptable.

These are the values that define who we are.

We are leaders who enjoy being a part of a company where you have the autonomy to shape your role and add value to the team, lead and succeed! We are highly motivated and incredibly passionate about doing high quality work. No idea is too big and no detail is too small. We’re personally driven to become better and we are team players. High Achieving – despite challenges, we’re committed to do the work required and always deliver – no excuses. And very importantly, we all have a lot of fun along the way!

Our Work

At S Phase, we are a leading provider of strategic consulting services and scientific communication programming for healthcare providers such as physicians, pharmacists, nurses and patients. We work with the world’s top biotechnology companies and the newest technologies in cancer treatment such as therapies that unlock the body’s own immune capabilities, and treatments with genetically engineered targeted cellular immunotherapies. Our differentiators, you ask?

Unparalleled service with a strategic approach to speaker management and training as well as educational program planningInnovative mobile applications that improve the efficiency of educational programmingConsiderable expertise integrating data with a myriad of systems and destinationsBest-in-class data analytics & business intelligence solutionsLegal & compliance services

We want to create a culture that attracts, develops, engages and retains the brightest minds. And we are seeking a Senior Software Developer to add to our team.

 Job Summary:   Creates software applications for external and internal clients and works closely with database professionals and developers to input, output, display or manipulate data and gathers requirements from users. The Developer uses experience, judgment and creativity to perform essential functions of the job in a timely manner and within departmental and company standard operating procedures.

Essential Functions include the following. Other duties and responsibilities may be assigned

Perform all aspects of software lifecycle from requirements definition through software release per internal process standards, including software documentation, software test planning and execution, software maintenance, works with senior team members on software architecture development and design, and software implementation, debug, test and integrationCode software applications to adhere to designs supporting internal business requirements or external customersDesign, enhance and debug reports from existing dataNavigate, create or troubleshoot database objectsTranslate task objectives to technical approach and plan to complete within scope, deliverable, schedule and budget constraintsProactively manage area of responsibility to execute to plan and, where variances develop, develop and implement corrective action plans to complete within commitmentsApply creativity and advanced software concepts to develop solutionsPlan software development activitiesDetermine the technical approach by developing and trading off design concepts that satisfy non-complex requirements and constraintsCommunicate with the project team, labs and suppliers, customers and functional managementPerform formal problem root cause analysis and corrective action planning and executionProvide support for and execute hardware (if applicable) and software integration and testDesign and develop embedded product software, test equipment software, test software, and internal support tools (database tools for process tracking)Thoroughly document technical processes, business logic, technical specs, training manuals, data mapping, etc. for future referenceStay abreast of advances in technology relevant to organizationMust be able to lift up to 65 pounds on rare occasions

 

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed herein are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience: Bachelor’s degree from four-year college or university and up to five years related experience and/or training.   (Job responsibilities will be adjusted based on experience level)

Technical Skills: To perform this job successfully, an individual should have knowledge of general office equipment (telephone, fax, computer, copier, printer, scanner, etc.).  The individual should have an intermediate proficiency with some of the following:  C#, ASP.NET, MVC, T-SQL, Visual Studio, HTML/CSS, Java Script, N-tier architecture, Web Services, Web API.

 

Confirm your E-mail: Send Email