Principal Software Engineer - IT

Dell Inc Southborough , MA 01772

Posted 7 days ago

Principal Software Engineer

  • IT

Competitive salary

Southboro, MA, USA

Dell provides the technology that transforms the way we all work and live. But we are more than a technology company we are a people company. We inspire, challenge and respect every one of our over 100,000 employees. We also provide them with unparalleled growth and development opportunities. We can't wait for you to discover this for yourself as a Principal Software Engineer

  • IT on our IT team in Southboro, MA, USA.

The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.

Key Responsibilities

  • Utilizes best practice processes around work assignments, project management and quality of output while maximizing overall team performance

  • Estimates and develops for medium to high complexity projects; leads cross-functional team through delivery

  • Builds relationships with customers to improve services and ensure service levels are met

  • Executes medium to high complexity configuration requests, oversees configuration requests for a solution, and understands implications of configuration options on other modules

  • Assists project managers in defining, documenting, and clarifying business requirements; guide junior analysts in business requirements documentation; evaluate and articulate technical requirements and identify impact, risks, and benefits of alternative solutions

Essential Requirements

  • Strong Communication skills

  • In depth knowledge of Field Service area

  • Knowledge of Click Software

  • Strong knowledge of application to application integration, Boomi preferably.

  • Typically requires 8+ years of related experience with a Bachelor's degree; or 6+ years with a Master's degree; or 3+ years with a PhD; or equivalent experience

Desirable Requirements

  • Has worked in an Agile Methodology

  • Has worked in a Global environment

  • Experience in TFS

  • Experience in SFDC


We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities all to create a compelling and rewarding work environment.

If you're ready to develop cutting-edge software for a changing world, this is your opportunity to develop with Dell.

Closing date: 31 April 2019.

Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Learn more about Diversity and Inclusion at Dell here.


Click Software:

  • Scheduling and the Click Field Service Edge Solution

  • Views and Forms

  • Mobile

  • System Architecture

Job Family: Information-Technology Engineering Graduates Job ID: R84928

upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Software Support Engineer

Securus Technologies

Posted 3 days ago

VIEW JOBS 1/16/2019 12:00:00 AM 2019-04-16T00:00 Overview Job Purpose: Contributes to all facets of the release management, patching, configuration, maintenance, and support of new and existing software systems and/or applications to ensure the consistency and quality of operations. Responsibilities Essential Duties: * Provide 24/7 production support to designated systems/applications. * Collaborate with Development, QA, Capacity Management, N.O.C., Systems/Database/Network Administration, and Tech Support to provide proactive support for production applications. * Diagnose, track, and drive to resolution assigned trouble tickets, production issues, document requirements back to development, and perform break fix in a system down situation. * Help maintain and administer all environments (Production, Preproduction, QA, and Development) for assigned applications. * Maintain documentation of system environments, configuration, and implementations. * Drive the release management, patching, and configuration of assigned applications through all environments to ensure the consistency and quality of operations. * Support and develop Jr. Engineers by providing advice, coaching, and educational opportunities. * Update job knowledge by studying development tools, programming techniques, and computing equipment; reading professional publications; participating in professional organizations. Knowledge, Skills, and Abilities: * Knowledge of programming languages and software development practices. * Experience supporting n-tier, scalable applications using web-service architectures. * Excellent problem-solving and troubleshooting skills. * Able to drive resolution of highly complex issues with minimal supervision. * Demonstrated ability for self-directed learning. * Self-starter with excellent oral and written communications skills. * Able to multi-task and stay organized in a dynamic environment. * Able to work with a diverse team. * Effective planning and priority setting. Able to formulate and articulate a high-level plan, accomplishment/progress, and next milestones with estimated delivery. Qualifications Minimum Qualifications: * Bachelor degree or equivalent work experience. * 6+ years supporting RedHat Enterprise Linux / CentOS based systems and applications. * 6+ years supporting Windows server systems and .NET web-service applications. Preferred Qualifications: * 10+ years of work experience supporting Linux & Windows server based applications. * 6+ years supporting IIS hosted 3-tier .NET server applications. * RHCE/RHCSA and MSCA certifications * Experience with the following: * DevOps automation skills (SaltStack) * Programming skills * Databases: MSSQL, Couchbase, Postgresql, Oracle 11g, MYSQL, ElasticSearch * Languages: Bash, Python, PowerShell, SQL, PHP, Perl * Middleware: IIS, ActiveMQ, Zookeeper, HAProxy, F5, Kafka, Talend, Apache Physical Requirements: Standing, sitting, walking, speaking, listening, bending, reaching, pushing, pulling, lifting, grasping and manipulating tools, typing, using peripheral computer tools. May be required to lift up to 25 pounds. It is the Company's policy to provide equal employment opportunity to all individuals. Securus will not discriminate against any associate or qualified job applicant with respect to any terms, privileges, or conditions of employment because of that person's race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic or status protected under local, state or federal law, ordinance or regulation. Securus Technologies Southborough MA

Principal Software Engineer - IT

Dell Inc