Dell Software Engineer in Texas
People make Dell – so wherever in the world they work, everyone is rewarded for their contribution. Ready to develop your career in a truly global company? Within Dell Financial Services at Dell, we are looking for a Senior Software Engineer to join our team in Round Rock .
The Software Engineering team delivers next-generation 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.
Identify areas to improve architecture, application design and scalability: identify bottlenecks across various application layers (client, network, load balancing, backend).
Design, code, test, debug and document .NET applications; Automate Unit and Functional Testing as well as CICD pipelines (test, build assembly and deployment) across all environments; Design, build and present proofs of concept.
Perform code reviews inspecting code quality and assuring process adherence.
Plan, conduct and monitor production launches and post-launch support coordinating geographically distributed teams in conference calls - Provide support for escalated production incidents orchestrating different teams for issue resolution.
Stay current with new technology and development techniques.
2+ years of experience in the IT industry, BA/BS in Computer Science, related field or equivalent experience.
Experience with microservices architecture and developing applications for public or private cloud platforms.
Strong C# skills and experience with .net core, .net framework, CI/CD processes and functional test automation.
Experience with relational (Oracle, SQL Server), no-SQL databases (MongoDB, Cassandra) and message queues (RabbitMQ, Kafka).
Excellent oral and written communication skills (English); strong analytical, problem solving, organization and prioritization skills.
Experience in mentoring junior resources and exposure to the financial services industry
Experience with Docker/Kubernetes, TDD (Test Driven Development) and BDD (Behavior Driven Development) using testing frameworks (Selenium, xUnit, Specflow) and with building predictive analytics solutions.
Dell Technologies is a unique family of businesses that helps organizations and individuals build their digital future and transform how they work, live and play—providing customers with the industry’s broadest and most innovative technology and services portfolio. We value our customers, winning together, innovation, results and integrity. Grow your career with a highly competitive salary, bonus programs, world-class benefits and unparalleled learning and development opportunities— all at a company that is proud to be diverse and inclusive. Learn more on how we are closing the diversity gap here. (https://jobs.dell.com/diversity-and-inclusion)
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. Dell encourages applicants of all ages. Read the full Employment Opportunity Policy here (https://jobs.dell.com/equal-employment-opportunity-policy) .